一、推送不成功的原因
网上记录了很多,但当你统统都设置了,却还是没有推送成功或是拿不到deviceToken,这里我总结我的方式
1、尝试用别家平台的推送做测试,我腾讯云收不到推送后,我集成了极光推送和友盟推送,目的是检测问题,虽然麻烦,但是没办法
2、尝试去苹果开发者账号重新申请APP ID,当然还有一系列的证书、推送证书、profile,我遇到的问题就是APP ID-A死活也收不到,换成APP ID-B就能收到
3、这一点相当重要!!!,当你申请完所有的APP ID、证书、推送证书、profile后,不要马上测试,要等一段时间,具体是多久我不知道
4、拿不到deviceToken,请尝试把真机换成4G网络试试看,我用Wi-Fi就是拿不到,换成4G网络就拿到了,之后换成Wi-Fi也可以拿到,我也不知道什么原因
最后,推送对于开发来说真心一点也不难,就是那些证书和配置折腾人,一定要有耐心和细心,没什么解决不了的bug