我搜索过SO和其他开发者论坛,我没有得到任何满意的答案。
不,您不必创建另一个目标来处理通知。您需要做的就是将Notification Interface Controller
对象添加到Interface.stroyboard
文件以及您需要创建的.apns
文件,如果您在项目创建期间选择了该选项,则该文件将由Xcode创建。
从对象库添加Notification Interface Controller
对象,如果要实现动态通知场景,请选择Has Dynamic Interfaces
选项。这将自动为您的stroyboard添加另一个场景。
有关详细信息,请查看Apple Documentation,并在Watch App中查看设置远程通知的教程。虽然教程没有单独添加通知场景,但你会得到https://www.natashatherobot.com/watchkit-actionable-notifications的想法