我想在我的app中使用推送通知。我想知道是否需要在我的應用中包含證書來獲取設備令牌,或者我只需要在證書鏈中安裝證書並僅實現PushNotificationGuide中描述的方法?實際上我對我是否將證書集成到應用程序中感到困惑。我只是想知道客戶端實現的一步一步的方法。抱歉張貼這個問題,因爲我知道有很多帖子堆棧overflow.thanks所有的支持。如何從設備獲取設備令牌?
2
A
回答
3
您應該不是將證書集成到您的應用程序。如果你這樣做,任何人都可能欺騙你的推送服務器並向你的所有用戶發送推送信息。推動工作的方式大致是:
- 您的應用程序獲得令牌的設備
- 您的應用程序發送的設備令牌服務器
在您使用該令牌啓動未來某個時間點大致從蘋果公司的documentation此圖像中顯示的方式推送連接: APNS Diagram http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/remote_notif_simple.jpg
- 你的服務器(提供者)發起SSL康恩使用您的證書對APNS進行加密以加密連接和設備令牌以識別推送應該發送到的設備。
- Apple將請求中的數據推送到具有該設備令牌的設備。
相關問題
- 1. 獲取Android設備令牌
- 2. 獲取示例設備令牌
- 3. 獲取分配設備令牌
- 4. 如何獲取設備令牌爲iphone推通知下特設
- 5. 設備令牌NULL
- 6. 未設置設備令牌
- 7. 設備令牌從一個設備到另一個設備是不同的
- 8. 如何獲取推送通知的用戶設備令牌
- 9. 如何使用離子獲取IOS設備令牌?
- 10. 如何在iOS中獲取設備令牌?
- 11. 如何在註冊時獲取設備令牌原生
- 12. Apple APNS設備令牌
- 13. 未收到設備令牌
- 14. 如何從音頻設備ID獲取音頻設備號?
- 15. 如何從iOS設備(如iPhone和iPad)獲取或獲取設備視頻?
- 16. 如何從android設備獲取LENS_FOCUS_DISTANCE
- 17. 如何從Android設備獲取錯誤?
- 18. 如何從Yubico設備獲取密鑰
- 19. 如何從kobject獲取設備
- 20. 如何從cdev獲取設備
- 21. 從設備獲取authorId - android
- 22. 從NSURL獲取塊設備
- 23. 從.mobileconfig獲取設備UDID
- 24. 從設備獲取CBUUID
- 25. 何時分配設備令牌?
- 26. 獲取設備令牌推送通知第二次在iPhone上
- 27. 在Back4App中獲取不同的設備令牌
- 28. 獲取具有反應本機的設備令牌
- 29. Ionic Push - 未在設備上獲取令牌
- 30. 在apns.php中獲取失敗的設備令牌
是每個設備唯一的設備令牌,不會更改嗎? – bluezald 2011-10-27 05:15:33
設備令牌由什麼組成?設備ID和應用程序ID? apns如何區分同一設備上的多個應用程序? – user20358 2012-02-14 16:49:39