Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Push notification Apple Watch的选择性通知_Push Notification_Apple Watch - Fatal编程技术网

Push notification Apple Watch的选择性通知

Push notification Apple Watch的选择性通知,push-notification,apple-watch,Push Notification,Apple Watch,我们的应用程序在iPhone应用程序上有很多通知场景,这对于Watch应用程序可能没有意义。我调查了Watch文档,以检查通知是否可以是特定于Apple Watch的,但没有找到任何细节。手表代码中的DidReceiveMemoteNotification是否是决定是否在手表上显示通知的最佳方式?操作系统决定在何处显示通知。你无法控制它。您的iOS/Watch应用程序只有在幸运的收件人的情况下才能响应。否,至少目前是这样(iOS 8.3+Watch OS 1.0) 手机应用程序和手表分机本质上是

我们的应用程序在iPhone应用程序上有很多通知场景,这对于Watch应用程序可能没有意义。我调查了Watch文档,以检查通知是否可以是特定于Apple Watch的,但没有找到任何细节。手表代码中的DidReceiveMemoteNotification是否是决定是否在手表上显示通知的最佳方式?

操作系统决定在何处显示通知。你无法控制它。您的iOS/Watch应用程序只有在幸运的收件人的情况下才能响应。

否,至少目前是这样(iOS 8.3+Watch OS 1.0)

手机应用程序和手表分机本质上是同一个应用程序。iOS将决定在哪个设备上显示哪个通知。第三方应用程序开发人员对此没有任何控制权。用户可以选择是否允许在手表上显示来自单个应用程序的所有通知

基本逻辑是:只有当配对的iPhone锁定、屏幕关闭、手表戴在手腕上时,才会向手表发送通知