Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.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
Uilocalnotification 我的Apple Watch从未收到托管iOS应用程序发送的本地通知_Uilocalnotification_Apple Watch - Fatal编程技术网

Uilocalnotification 我的Apple Watch从未收到托管iOS应用程序发送的本地通知

Uilocalnotification 我的Apple Watch从未收到托管iOS应用程序发送的本地通知,uilocalnotification,apple-watch,Uilocalnotification,Apple Watch,我打算使用下面的代码从hosing iOS应用程序向Apple Watch应用程序发送通知 var localNotification = UILocalNotification() localNotification.fireDate = NSDate() localNotification.alertBody = "" localNotification.alertAction = "" localNotification.category = "Ga

我打算使用下面的代码从hosing iOS应用程序向Apple Watch应用程序发送通知

    var localNotification = UILocalNotification()
    localNotification.fireDate = NSDate()
    localNotification.alertBody = ""
    localNotification.alertAction = ""
    localNotification.category = "GameStart"
    localNotification.userInfo = payload.toDictionary() as [NSObject : AnyObject]
UIApplication.sharedApplication().scheduleLocalNotification(localNotification)

据介绍,在某些情况下,Watch应用程序应该会收到通知,我尝试了 -锁定屏幕 -将iOS应用程序置于后台


但是Watch应用程序从未收到来自iOS应用程序的任何通知。

我已经成功地在运行WatchOS2的Watch上收到通知。确保应用程序的“镜像iPhone警报来源”选项已打开(这是iPhone上Watch(MyWatch)应用程序中的一个设置),iPhone应用程序未运行,iPhone处于睡眠状态并已锁定,手表位于手腕上