默认情况下,iPhone的应用程序通知是否会在Apple Watch上触发,甚至没有创建实际的Watch应用程序?

Hop*_*lla 6 apple-push-notifications ios apple-watch watchkit

从Watch发布的第一刻起,我就想在Apple Watch中支持我的iPhone应用程序本地通知,但我还没有计划构建Watch App.根据我的研究,似乎iPhone的通知将在Watch上自动支持,无需任何额外的开发或WatchKit实现.

应用不需要执行任何操作来支持通知.系统提供默认通知界面,显示通知中的警报消息.但是,应用程序可以自定义通知界面,并包括自定义图形,内容和品牌.

它是否正确?

如果是这样: 1.手表上的通知是否会像为iPhone应用程序配置的操作按钮一样?2.有什么方法可以在模拟器上测试它以确保它按预期工作吗?

如果不是: 3.有没有办法只支持通知而不创建Watch应用程序?

这是我到目前为止发现的更相关的问题,但它并不是我真正想要的.如何使用WatchKit触发通知

phi*_*gia 11

从Watch发布的第一时起,我想在Apple Watch中支持我的iPhone应用程序Local Notifications

您的iOS应用程序的通知将在Apple Watch的第一天起作用.

Watch上的通知是否会像为iPhone应用程序配置的操作按钮一样?

如果您的iOS应用已经支持可操作的通知,那么它们将与Apple Watch一起使用.

有什么方法可以在模拟器上测试它以确保它按预期工作吗?

实际上很好的问题是,您无法测试当前iOS应用程序在模拟器上工作的通知,但您可以从WatchKit测试自定义通知界面.

您应该为此提交功能请求.

有没有办法只支持通知而不创建Watch应用程序?

不,您需要提供示例Notification JSON有效负载作为WatchKit Bundle的一部分,这需要提交Apple Watch应用程序.

  • 谢谢@phillfarrugia.我也在Apple的开发者论坛中找到了这个答案,这证实了你所说的话."是的,没有WatchKit应用程序,Apple Watch将显示您的iOS应用程序的交互式通知.它们没有自定义样式.如果您有前台操作,我们将隐藏这些,因为应用程序无法预见." https://devforums.apple.com/message/1080089 (5认同)