我已經用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