我已经用java编写了提供程序部分。通知被发送到APN。没有得到任何例外。 iPhone应用程序已注册并检查iPhone中的设置是否正常。但是iPhone没有收到通知。我不知道为什么?我对通知消息有疑问。但我不知道如何检查出来。接收苹果推送通知时出现问题
回答
您需要让所有事情都正确无误,否则推送通知将无法正常工作。这里有一些事情你可以检查:
- 具备您安装一个真正的测试设备上的应用程序,并您的应用程序成功地与苹果的APNS服务器(我想你已经表示,它正在注册)注册?如果没有设备发送,则通知将被丢弃。
- 您使用开发或分发证书和配置文件吗?开发必须向Apple沙盒服务器发送通知,分发必须使用Apple生产服务器。
在您创建的供应配置文件 - 你必须打开APNS在苹果门户网站的应用程序ID。否则,它将忽略配置配置文件中的设置(该配置文件必须包含沙箱或生产,根据我以前的要点)。
- 您的Info.plist中的应用ID是否与Apple Portal上的应用ID完全匹配?您需要它是com.domain.appname,而不需要Apple为您创建的唯一ID。
你应该能够运行的tcpdump或者Wireshark来抓住你要发送到苹果的JSON数据。如果你发布了,那么有人可能会注意到它是否有问题。
我只花了半天的时间找到问题,为什么我的应用程序不接收推送通知。 问题是,那个时间设置错了。
我的提示:检查您的设备的时间设置。
你能也许你的意思是“时间设置”阐述了什么是错的? – 2012-01-17 14:39:41
是的,更具描述性的解释肯定会有所帮助 – dguaraglia 2012-09-26 20:33:58
- 1. 苹果推送通知出现SSLHandshakeException
- 2. 苹果推送通知网关连接,未收到通知
- 3. 苹果推送通知
- 4. 苹果推送通知 - PHP
- 5. 苹果推送通知
- 6. 在ios中使用苹果推送通知服务接收推送通知时出错
- 7. 从azure发送苹果推送通知
- 8. 苹果推送通知未被发送
- 9. 苹果生产推送服务的通知问题
- 10. 苹果推送通知与版本2 - 限制和问题
- 11. 苹果推送通知服务中的问题
- 12. 在iOS10和iOS9中接收推送通知时遇到问题
- 13. 手机中的苹果推送通知
- 14. 苹果推送通知希伯来
- 15. 广播苹果推送通知
- 16. 苹果推送通知审查
- 17. 有关苹果推送通知服务
- 18. 苹果推送通知限制
- 19. APNS尖锐的苹果推送通知
- 20. 苹果推送通知不可思议
- 21. 苹果推送通知服务
- 22. 苹果推送通知..拒绝?
- 23. 苹果推送通知操作按钮
- 24. iPhone苹果推送通知服务
- 25. 苹果推送通知不生产
- 26. 苹果推送通知声音
- 27. 苹果推送通知服务费用
- 28. 使用iPhone的苹果推送通知
- 29. 苹果推送通知实施
- 30. 苹果推送通知服务
感谢ü这个宝贵的信息...ü救了我的时间.... – 2010-08-16 16:04:21