9

如何測試feedback.sandbox.push.apple.com?一切順利,但我收到空單。測試蘋果推送通知反饋信息 - 沒有任何項目接受

如何使它考慮設備標記爲非活動狀態?

我安裝的應用程序到iPhone使用Xcode中,獲得了一些推送通知,然後從iPhone刪除,併發送一些通知。但即使在第二天,feedback.sandbox.push.apple.com也只返回空集。

回答

7

我就我發現,蘋果推送通知反饋服務不能正常沙盒模式下工作。您應該嘗試使用特設或生產模式。

+0

奇怪。 Apple鼓勵正確處理該反饋,但不允許對其進行測試。 「從第一次嘗試就做對了還是要禁止APNS懲罰?」? – 2010-10-01 15:42:19

+0

至於我在某些博客,論壇和測試用例中發現的情況,我不確定。但我會嘗試從蘋果開發者論壇得到一些建議。如果我發現一些情況,我會在這篇文章中與大家分享。 – fyasar 2010-10-03 12:46:58

+0

我也無法在沙箱環境中工作,但它在生產模式下工作。 – efeyc 2012-01-26 13:59:41

14

與使用反饋服務

如果您從設備中移除您的應用程序,然後發送推送通知給它的問題,你會希望有設備令牌拒絕,無效設備令牌應該出現關於反饋服務。但是,如果這是設備上最後一個啓用了推送的應用程序,則它不會顯示在反饋服務中。這是因爲在刪除通知可以發送之前,刪除最後一個應用程序會將推送服務的持久連接關閉。

您可以變通的作法是爲了保持持久連接起來留下至少一個啓用推應用程序在設備上。只需從App Store安裝任何免費的支持推送的應用程序,然後就可以刪除您的應用程序並將其顯示在反饋服務中。

源:

+0

是的,還有一個應用程序(測試APNS本身在工作)。 – 2010-10-26 21:25:32

+0

+1提醒我 – 2012-03-26 07:59:00

+6

據對不同的答案一個評論者,你需要有安裝在您的設備上的兩個SANDBOX推應用程序。擁有一個沙盒應用程序和一個生產應用程序將無法使用! – 2013-06-30 02:01:36