我已在我的应用中实施了 APNS 代码。 它在开发构建中运行良好。
在生产构建中, 设备令牌在服务器端的数据库中输入,但没有设备获得推送通知。
在服务器端, PHP代码,反馈回复 149 ,
我知道这张桌子,
0 - No errors encountered
1 - Processing error
2 - Missing device token
3 - Missing topic
4 - Missing payload
5 - Invalid token size
6 - Invalid topic size
7 - Invalid payload size
8 - Invalid token
255 - None (unknown)
但如何在此表中阅读 149 ?要比较哪个实体?我正在发送内容和消息,所以它不应该是“4 - 缺少有效载荷”。
答案 0 :(得分:1)
您是否也使用Apple的生产服务器PHP - 脚本? 生产服务器: - gateway.push.apple.com 2195 而不是开发服务器 - gateway.sandbox.push.apple.com 2195
答案 1 :(得分:1)
服务器端出现了一些错误。它现在完美地工作,而不会改变代码中的任何内容。 :)