Я разрабатываю приложение для push-уведомлений для iOS 9beta - смотрите бета-версию OS 2 с xcode 7 beta 6 ... Я выполнил все настройки, упомянутые в документах Apple, но получаю push-уведомления только в приложении для iPhone, а не на часах. . Даже когда мое приложение для iPhone не работает на переднем плане, я все равно слышу звуковой сигнал на iPhone, но ничего не слышу на часах .. Это структура полезной нагрузки, которая передается сервером:
{
"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
}
}
Я могу запустить цель «Уведомление - WatchApp» и увидеть динамическую загрузку интерфейса. Но когда получено push-уведомление, переопределить func didReceiveRemoteNotification (remoteNotification: [NSObject: AnyObject], withCompletion completedHandler: ((WKUserNotificationInterfaceType) -> Void)) не срабатывает.
Я что-нибудь упускаю? Заранее спасибо.