【AGC】HarmonyOS鸿蒙Next中调测应用内消息服务的收不到弹窗的问题
在集成HarmonyOS鸿蒙Next AGC-应用内消息服务SDK到应用,但是在调测的时候,只有华为手机能收到弹窗,两台小米手机无法收到。调测配置消息的时候,也没有设置过滤手机型号的条件。
-
测试机型:华为meta40 pro、redmi K30pro
-
集成的应用内消息的版本:
- 抓取的日志:
解决方案:
-
应用内消息是分为调测和正式发布。在正式发布时不需要额外操作只要触发事件就可以弹窗,而调测服务需要先在AGC后台录入调测手机的AAID。
-
根据日志发现,在不弹窗的情况中,同步获取到的信息数量为0。因为应用内消息的弹窗是不依赖手机类型的,而每次重新安装APP时,AAID是会改变的,所以推测可能是开发者在调测时没有将最新的AAID保存录入到AGC后台。
-
所以最终的解决方案是在调测应用内消息时,需要先安装应用,启动后获取AAID,填到AGC后台,保存测试。再将应用后台退出,重新打开,进行测试触发应用内消息。最后也实现在不同类型的手机调测应用内消息。
更多关于【AGC】HarmonyOS鸿蒙Next中调测应用内消息服务的收不到弹窗的问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
学习
更多关于【AGC】HarmonyOS鸿蒙Next中调测应用内消息服务的收不到弹窗的问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,若应用内消息服务无法收到弹窗,可按照以下步骤排查:
- 权限检查:确保应用已获取通知权限,可在“设置”中查看并开启。
- 服务配置:确认AGC(AppGallery Connect)中消息服务配置正确,包括消息类型和推送渠道。
- 代码实现:检查应用内消息服务的集成代码,确保消息监听器已正确注册并处理消息。
- 网络状态:确保设备网络连接正常,消息服务依赖网络进行推送。
- 日志分析:通过AGC控制台查看推送日志,确认消息是否成功发送到设备。
若问题仍未解决,建议参考AGC官方文档或联系技术支持。