當我在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 –