云信推送通知 APN invalid Token

 

 

https://dev.netease.im/docs?doc=iOS_apns服务器

http://bbs.netease.im/read-tid-395测试

 

首先按着运行上面的全部步骤,个人个娘始终不行;用Pusher ,始终报 Notification error: APN invalid token 错误spa

 

 

最后,无数次实验后,如下流程一步解决;.net

 

1.登陆苹果开发者平台,直接在Certificates 建立 通知生产证书,包含你项目所用的APPIDcode

 

2.建立 provisioning Profiles 文件,包含所用的证书,建立好后,导出双击安装到Xcode blog

 

3.去XCode 项目中,这时打开Capabilities ,   Push Notifications 会有个小红点击Fixed 自动修复token

 

4.选中Scheme 为 Release 打包 为Adhoc(正式上线固然为APPStore), 而后发包(我发包到蒲公英)开发

 

5.下载测试,消息推送OKget

 

 

总结: 从中,个人体会是,其实最关键的应该是必定要以Release 打包, 在打包过程当中 有跟苹果服务器通讯,肯定了 production 类型 的 APNS Server 类型,由于一样的代码在工程中直接运行,测试,是收不到通知的;可是很奇怪的状况之一是,直接运行工程it

 

 

在这种状况下,运行 是能收到通知的 ,, 真是奇怪啊 ; 打开PushNotification的时候反而收不到了

相关文章
相关标签/搜索