Apple推送通知沙箱

时间:2012-07-16 11:56:10

标签: ios push-notification apple-push-notifications

我在官方苹果page中读到:

  

沙箱环境也可以作为虚拟设备,可以进行模拟   端到端测试

但是在许多博客中我都读到你仍然需要iPhone或iPad或iPod touch来测试我的推送通知应用程序。

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

2 个答案:

答案 0 :(得分:4)

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

此外,设备令牌是由应用和设备的组合生成的,因此除了在设备上安装应用之外,没有其他办法可以实现。

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

请看看它。 :)

答案 1 :(得分:1)

deviceTokenBinary是每个设备生成的变量,无法使用模拟器

创建

检查this

中的二进制界面和通知格式