Push notification Apple Watch OS2上的推送通知问题
我正在为iOS 9beta开发一个推送通知应用程序-使用xcode 7 beta 6观看OS 2 beta版。。。我已经完成了苹果文档中提到的所有设置,但我只在iPhone应用程序中收到推送通知,而不是在手表上。。即使我的iPhone应用程序没有在前台运行,我仍然会在iPhone中收到嘟嘟声,但手表上什么也没有。。 这是服务器推送的有效负载结构:Push notification Apple Watch OS2上的推送通知问题,push-notification,ios9,watchos-2,Push Notification,Ios9,Watchos 2,我正在为iOS 9beta开发一个推送通知应用程序-使用xcode 7 beta 6观看OS 2 beta版。。。我已经完成了苹果文档中提到的所有设置,但我只在iPhone应用程序中收到推送通知,而不是在手表上。。即使我的iPhone应用程序没有在前台运行,我仍然会在iPhone中收到嘟嘟声,但手表上什么也没有。。 这是服务器推送的有效负载结构: { "aps": { "alert": { "body": “Notification Body",
{
"aps": {
"alert": {
"body": “Notification Body",
"title": “Notification Title"
},
"category": "MessageCategory",
"badge" : 1,
"sound" : "default"
},
"WatchKit Simulator Actions": [
{
"title": "View",
"identifier": "ViewAction"
}
],
"callVolume": {
"BU 1": 25,
"BU 2": 30,
"BU 3": 45,
"BU 4": 50,
"BU 5": 60
}
}
我可以运行“Notification-WatchApp”目标并查看动态界面加载。
但当接收到推送通知时,不会触发override func DidReceiveMemoteNotification(remoteNotification:[NSObject:AnyObject],with Completion completionHandler:((WKUserNotificationInterfaceType)->Void))
我遗漏了什么吗?
提前感谢。我找到了问题的答案。这是我正在使用的有效载荷结构 { “aps”:{ }
按钮标题根据我们在UIUserNotificationSettings中为UIMutableUserNotificationAction注册的标题显示。我找到了问题的答案。这是我正在使用的有效负载结构 { “aps”:{ } 按钮标题基于我们在UIUserNotificationSettings中为UIMutableUserNotificationAction注册的标题显示
"alert": {
"title": "Some message title",
"body": "Some message body"
},
"category": "MyCategory",
"badge": 1,
"sound": "default"
},
"callVolume": {
"BU1": 25,
"BU2": 45,
"BU3": 100,
"BU4": 35,
"BU5": 60
}