ios - Apple 推送通知沙盒

标签 ios push-notification apple-push-notifications

我在苹果官方看的page ,即:

The sandbox environment also acts a virtual device, enabling simulated end-to-end testing

但我在许多博客中了解到,您仍然需要 iPhone、iPad 或 iPod touch 来测试我的推送通知应用程序。

我真的需要 Apple 设备进行测试吗?

最佳答案

沙箱环境仅适用于开发证书。另外,您需要使用开发证书构建应用程序。接下来需要做的是使用将安装应用程序的设备的 UDID 来配置移动设备。安装后,该应用程序将为您提供设备 token (没有其他方法可以获得有效的设备 token )即是的,如果您想查看推送或获取设备 token ,您需要一个设备。

此外,设备 token 是由应用程序和设备的组合生成的,因此除了在设备上安装应用程序之外别无他法。

有关更多安装和教程,我找到了一个不错的网站,您可以在这里查看:http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12

请务必看一下。 :)

关于ios - Apple 推送通知沙盒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11503755/

相关文章:

php - “无法设置私钥文件”试图使用 php 发送推送

ios - 在 iOS 上调用之前发送的推送通知

iphone - 在Objective-C中解析以@和#开头的字符串

ios - 添加带有自定义图像的新 UIButton "state"

ios - 如何在 iOS 11 或更高版本的 iPhone 中使用 ITMS 服务协议(protocol)?

android - 如何在 Android (Xamarin) 上为 AWS SNS 启用推送通知

iphone - 如何从uitableviewcell中的uibutton加载弹出窗口

java - 如何向特定用户发送推送通知 firebase

ios - 通知警报禁用 swift

asp.net - 如何将 ASP.NET/PushSharp 项目转换为 Azure 以发送推送通知?