2014-01-09 79 views
1

我可以使用gateway.sandbox.push.apple.com在我的iPhone應用程序中獲取推送消息。我如何用真實地址gateway.push.apple.com測試這個?push.apple.com推送通知

有人說你不能用真實地址測試它:如果你可以使用測試地址發送推送消息,那麼在你將應用程序發送到App Store之前你不需要做任何事情。你不會遇到任何問題。它是否正確?

回答

4

任何應用程序開發和生產都有兩種模式。

當應用程序處於開發模式時,您需要使用「開發推送證書」和「gateway.sandbox.push.apple.com」地址。

當您計劃推送應用程序進行存儲時,您必須使用「分發推送證書」並使其正常工作,您需要使用「gateway.push.apple.com」地址。當您要發佈時,您必須更改地址並在服務器端放置正確的證書。如果證書和地址通知之間有任何不匹配,則不起作用。

發展推證: gateway.sandbox.push.apple.com

即席/分發推送證書: gateway.push.apple.com

0

是,我們不能考Appstore分發證書。但是您可以使用Adhoc分發證書測試生產環境(gateway.push.apple.com url)。