我们的应用程序在iPhone应用程序上有很多通知方案,这可能对Watch App没有意义。我调查了Watch文档以检查通知是否可以是Apple Watch特定的,但没有找到任何详细信息。 Watch代码中的didReceiveRemoteNotification是决定是否在Watch上显示通知的最佳方式吗?
答案 0 :(得分:0)
操作系统决定通知的显示位置。你无法控制它。您的iOS / Watch应用程序只有在幸运的收件人才能回复。
答案 1 :(得分:0)
不,至少现在(iOS 8.3 + Watch OS 1.0)。
手机应用及其手表扩展程序本质上是相同的应用程序。 iOS将决定应在哪个设备上显示哪个通知。第三方应用程序开发人员对此无法控制。用户可以选择是否允许在手表上显示来自单个应用的所有通知。
基本逻辑是:当配对的iPhone被锁定,屏幕关闭,手表在手腕上时,通知将仅发送到手表。