In the WatchKit 开发者指南 https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/index.html,有说明如何呈现自定义通知 https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/CustomzingthePushNotificationInterface.html#//apple_ref/doc/uid/TP40014969-CH6-SW1它还说:
应用程序不需要执行任何操作来支持通知。系统提供默认的通知界面,显示通知中的警报消息。但是,应用程序可以自定义通知界面并包括自定义图形、内容和品牌。
我可以获取本地通知来触发手机上的横幅警报,但它们不会发生在 WatchKit 应用程序上。我尝试过使用所有目标进行调试:
- iOS app
- 手表应用程序
- 观看一览
- 观看自定义通知
即使手机应用程序在后台运行,当收到本地通知时似乎也不会触发。我还通过模拟在后台接收远程通知来尝试此操作。
我希望我不必直接调用 watchKit 的控制器本地/远程通知处理程序。
我希望我不必直接调用 watchKit 的控制器本地/远程通知处理程序。
不,你不知道。
答案是 XCode 目前不支持同时调试 Apple Watch 和 iPhone。这就是为什么你无法将通知从 iPhone 模拟器推送到 Watch 模拟器,只能通过以下方式进行有效负载测试*.apns
目前支持文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)