推送通知在开发和生产模式下如何工作,(pushwoosh)

How does Push Notifications work while in development and production mode, (pushwoosh)

所以我有一个问题,我无法在 PushWoosh API 或 google 上找到答案。

我已经成功地将我的应用程序集成到 PushWoosh 中。对于了解 PushWoosh 的人,您可以设置 "environment" 在发送推送通知时使用沙箱或生产。

因此,当我使用 Sandbox 时,我可以向我的设备发送推送通知。当我选择生产时,什么也没有出现(我猜是因为我还没有将应用程序启动到 AppStore?)

所以我是否可以假设如果它在 SandBox 模式下工作,我现在可以将它上传到应用商店并切换到生产模式,并且当应用程序可从应用商店下载时推送通知应该工作?

创建 SSL 证书时我使用了 "Apple Push Notification service SSL (Sandbox & Production)"。

感谢您的回答..

您可以在将生产模式通知发布到应用商店之前对其进行测试。 Apple 为其提供了一种机制。您需要构建应用程序的 AdHoc 版本。如果您不熟悉 Adhoc 分发,请参阅下面 link

iPhone: Push Notification Testing on Production Certificate

如果推送通知在沙盒模式下工作,则不能保证它们在生产模式下也能工作,因此您不能进行任何假设。 Adhoc 分发由 Apple 提供,用于测试生产模式通知。请阅读下面的 link,其中提供了一些有用的信息。

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html

如果您有任何问题,请告诉我。