最近客户反映,app收不到推送消息了
1、首先检查推送证书是否过期,没有过期,然后我在友盟后台添加设备deviceToken推送,时而能收到时而收不到,第二天在测试都能收到消息了,真的有点怀疑是苹果那的问题,所以证明证书和deviceToken没问题
2、升级下友盟推送sdk ,我的是版本太低1.3.0 所以换成新的就可以了
3、以上完成后,我运行了项目,让后台同事发送消息在开发环境没收到,问后台同事说是设置的环境是生产环境,所以没收到消息正常,然后打了Ad Hoc包,上传到蒲公英安装到手机上测试(必须是测试设备在苹果开发者后台添加过),结果收到推送消息。
在测试环境我没有测试后台推送,敢肯定没问题,直接测试的生产环境。
4、在友盟后台也可测试生产模式,
消息列表-->创建任务-->消息通知-->应用内消息
![](https://img.haomeiwen.com/i4986510/2af8c75c4a2341a2.png)
![](https://img.haomeiwen.com/i4986510/04c76fe5ba565bfc.jpg)
所以,要想测生产环境是否能收到推送消息,Ad-Hoc打包和友盟后台添加测试设备,一般用Ad-Hoc。
网友评论