Provisioning and Development section中的蘋果的APN服務編程指南聲稱「沙箱環境也是一個虛擬設備,可以進行模擬的端到端測試。」但是,我找不到任何有關如何訪問此虛擬設備的信息(例如,您如何獲取設備令牌,如何檢查發送的通知的狀態等等)。有誰知道此信息是否有效,以及是否有效如何將沙箱作爲虛擬設備進行端到端測試?如何將Apple推送通知沙箱用作虛擬設備?
6
A
回答
7
獲取設備令牌在沙箱服務器中的工作方式與在生產服務器中的工作方式相同 - 您只需獲取開發設備令牌,該令牌只能在與沙盒服務器交談時使用。但是,就像生產服務器一樣,您無法檢查發送的通知或類似事件的狀態。
「虛擬設備」措詞令人困惑,因爲它實際上只是一組單獨的基礎設施,只與開發應用程序/設備令牌進行對話。因此,當您開發應用程序時(也就是說,當您的應用程序使用開發配置文件構建時),請與開發服務器交談,並在應用程序構建在ad-hoc或生產環境中時與生產服務器交談模式。這個過程將會是一樣的。
但是,一定不要混合開發設備令牌和生產設備令牌。
另外,推送通知在模擬器中不起作用,所以您需要一個實際設備進行測試。如果您正在使用iPod Touch進行測試,請務必記住,如果背光關閉,它每隔15分鐘左右就會檢查一次消息。
希望這會有所幫助!
相關問題
- 1. Apple推送通知給多個設備
- 2. 蘋果推送通知沙箱
- 3. php推送通知APNS沙箱
- 4. 如何生成用於Apple推送通知的設備令牌?
- 5. 如何使用Apple推送通知?
- 6. 在Apple推送通知中發送設備令牌
- 7. 推送通知:如何使用Pubnub向特定設備發送推送通知?
- 8. 推送通知APNS突然停止工作 - 沙箱 - php
- 9. 如何通過Firebase將設備發送到設備推送通知
- 10. Apple推送通知問題
- 11. Apple推送通知構造
- 12. Qt Apple推送通知
- 13. Apple推送通知證書
- 14. 過濾Apple推送通知
- 15. Apple推送通知配置
- 16. 如何將推送通知發送到多個設備?
- 17. 如何將iPhone推送通知發送到多個設備。
- 18. 如何將推送通知發送到多個設備(iOS)?
- 19. 設備令牌和UDID的Apple推送通知
- 20. Apple推送通知服務設備令牌
- 21. 想要檢查我設備上的Apple推送通知服務?
- 22. 設備離線時Apple推送通知服務
- 23. 多個設備上的Apple推送通知
- 24. 嘗試將推送通知發送到iOS設備 - 未收到推送通知
- 25. 發送推送通知到iOS設備
- 26. 發送GCM推送通知到設備
- 27. Parse.com:從設備發送推送通知?
- 28. Azure通知集線器和Apple APNS推送通知取消註冊設備
- 29. Apple推送通知或Firebase推送通知?
- 30. 無Apple推送通知服務的推送通知?
「虛擬設備」和「模擬端到端測試」位非常清晰:它應該讓您以編程方式創建令牌並接收通知,以用於測試。儘管如此,文檔可能是個謊言。我找不到任何證據證明這確實存在。 – 2014-03-07 16:52:45