当我在ios 8 Simultor中运行应用程序时,它显示警报是否允许推送通知,并且在设置中我能够看到启用推送通知。那么我们可以在这里发送推送通知给模拟器吗?可能吗?ios 8模拟器,是否有可能发送推送通知给模拟器
回答
不,在模拟器中仍然没有支持推送通知的API。您必须使用设备。
尽管iPhone 6和iPhone 6+模拟器设置了推送通知,甚至向您显示推送通知提示,但尝试从模拟器注册推送通知仍然失败,错误域= NSCocoaErrorDomain Code = 3010“远程通知在模拟器中不支持“UserInfo = 0x7fc786b4af90 {NSLocalizedDescription =模拟器不支持远程通知}。所以,你最好的选择仍然是使用一个设备。
感谢您的澄清。 –
您的答案与此处似乎相同http://stackoverflow.com/a/21741398/1753005 + http://stackoverflow.com/a/26390082/1753005 –
是的,你可以检查模拟器上的推送通知,但你必须在你的应用程序中使用一个库命名为SimulatorRemoteNotifications。通过使用4-5个步骤,您可以在模拟器上测试推送通知。
他们还提供荚太
pod 'SimulatorRemoteNotifications', '~> 0.0.3'
- 1. Xcode 8 ios 10模拟器,是否可以发送推送通知给模拟器
- 2. 是否可以发送本地通知给苹果手表模拟器?
- 3. 是否有iOS模拟器?
- 4. 不想在模拟器上触发Firebase推送通知
- 5. 是否有可能在Xcode 8上运行iOS 11模拟器?
- 6. 我们可以在模拟器中检查推送通知吗?
- 7. 解析推送通知只是在模拟器中工作
- 8. Android模拟器没有收到推送通知
- 9. MPMoviePlayerController没有在iPhone 5模拟器发射通知模拟器
- 10. 通过Android模拟器发送短信
- 11. 是否可以使用模拟器测试iOS 8 Handoff功能?
- 12. 推送通知 - isRegisteredForRemoteNotifications方法在模拟器
- 13. xcode 5模拟器中的苹果推送通知?
- 14. Android模拟器:接收模拟器发送的短信
- 15. Swift NSLocale模拟器iOS 8
- 16. 亚行推送命令android模拟器
- 17. 从黑莓模拟器发送短信是可能的?
- 18. Phonegap推送通知是否可能?
- 19. 如何在模拟器中测试移动应用推送通知功能?
- 20. 发送通知从一个模拟器到另一个
- 21. 如何通过iOS模拟器发送电子邮件?
- 22. 推送通知模块发送空
- 23. 我可以发送iOS模拟器文件吗?
- 24. 什么applescript命令可以发送到iOS模拟器?
- 25. Xcode 8中没有IOS 10模拟器
- 26. 可以让一个模拟器发送短信给自己
- 27. 是否有壳模拟器
- 28. 是否有可能忽略iOS中的一种推送通知
- 29. 在ios 8模拟器可以正常工作电子邮件发送
- 30. Firebase推送通知不适用于手机,但可用于模拟器
检查这个答案http://stackoverflow.com/a/25943924/1753005 –