应用研发平台EMAS多渠道打包。 aliyun-emas-services 要怎么配置?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在EMAS应用研发平台进行多渠道打包时,需要对aliyun-emas-services.json文件进行配置。首先,您需要在aliyun-emas-services.json文件中寻找packagingConfig节点,然后在该节点下添加channels节点。接着,在channels节点中,添加对应的渠道信息。具体格式如下:
"packagingConfig": {
"channels": {
"channel1": {
"packageName": "com.example.app1",
"versionCode": "1.0.0",
"versionName": "1.0.0"
},
"channel2": {
"packageName": "com.example.app2",
"versionCode": "1.0.0",
"versionName": "1.0.0"
}
}
}
其中,channel1和channel2是渠道名称,packageName、versionCode和versionName则依据各个渠道的具体情况来填写。
当您在应用研发平台EMAS进行多渠道打包时,需要在配置文件aliyun-emas-services.json中添加对应的渠道信息。具体步骤如下:
请注意,对于每个渠道,都需要指定唯一的"channelName",并根据不同的打包需求设置适当的"packagingType"、"versionCode"和"versionName"。
完成上述配置后,保存修改后的配置文件,然后您可以继续在EMAS管理控制台中进行多渠道打包的操作。如果在配置过程中遇到任何问题,可以及时联系EMAS的支持团队寻求帮助。
变更集成方式, 把统一集成的改为单个产品集成的方式, 然后每一个产品都需要去配置appkey, 这个时候, 根据不同的渠道配置不同的appkey , 其实安卓多渠道都是可以多个不同代码, 很灵活的, ,此回答整理自钉群“【移动推送】技术支持3群-应用研发平台EMAS”