对接了WINGSDK的应用,如果需要上华为渠道,需要注意以下事项:
1、华为包需要在wingsdk后台新建应用,不能和Google、IOS共用。建议不要接入Google相关功能,如Google登录、Google支付、消息推送。(sdk需要接入wa-sdk-huaweihms模块,不要接入wa-sdk-google模块)
2、华为游戏渠道包,游戏包名必须以.huawei结尾,例如com.wa.huawei
3、wingsdk后台新建的应用,平台信息需要配置包名-渠道名,如com.wa.huawei-Huawei,否则会影响市场推广
4、appsflyer创建应用时,如果是华为渠道包,渠道名固定为Huawei
5、AndroidManifest.xml中AppsFlyer的Channel设置Huawei
1 2 3 4 5 6 |
<!-- AppsFlyer Channel --> <meta-data android:name="CHANNEL" android:value="Huawei" /> |
6、如使用华为分析功能,AndroidManifest.xml需要配置(开启后,选择项目设置–我的项目–应用,下载最新的配置文件,给到研发进行更新)
1 2 3 4 |
<meta-data android:name="com.wa.sdk.track.ENABLE_HUAWEIHMS" android:value="true" /> |
7、华为包如需Facebook 渠道,需要在Facebook 后台申请新的应用。如果要实现Facebook账号与Google包、iOS包互通,需要将Facebook 应用设置到同一个business manager下
附:华为HMS后台配置华为HMS后台配置