是否可以使用模拟器而非物理设备在android和ios等移动应用中测试推送通知?
在这篇(http://docs.telerik.com/platform/appbuilder/sample-apps/sample-backend-services-pushnotifications)文章中,我了解到无法在模拟器中进行这种测试。在Google进行快速搜索时,我注意到许多其他推送通知服务无法在模拟器中进行测试。
我希望能够在没有物理设备的情况下测试推送通知功能,因为我买不起它们。
最佳答案
iOS
您无法在iOS Simulator上测试真实的推送通知,因为它不支持。如果您尝试注册远程通知,则会收到此错误:
您应该尝试在真实设备而不是模拟器上调试应用程序。但是,您可以使用此library在iOS上模拟推送通知。
Android
Android模拟器能够通过GCM接收推送通知,但是,它确实需要执行额外的步骤,即在运行时将有效的Google帐户实际登录到模拟器中。对于要通过GCM进行推送通知的每个仿真器,都需要完成此操作。