0

Когда на Apple Watch отображается Push Notification, единственная возможность открыть приложение Apple Watch - нажать значок приложения в верхнем левом углу.Как перенести пользователя с Apple Watch Notification на приложение Apple Watch?

Теперь, поскольку я просматриваю данные отслеживания, пользователь не знает об этом.

Как установить другую область крана в окне уведомлений, которая передает пользователя в приложение «Наблюдение»?

+0

Вы не используете '' WatchKit Simulator Actions'' в своем 'PushNotificationPayload.apns' ... ??? –

+0

Я использую настоящие часы в моей реальной производственной среде. – stk

+0

Тогда я предполагаю, что мы можем добавить кнопки действий в наше push-уведомление ... Пожалуйста, посмотрите на [эту ссылку] (https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ ApplePushService.html) 'Пример 5' –

ответ

0

Первое, что нужно понять, это то, что уведомления не относятся ни к iPhone, ни к Apple Watch. Это те самые старые уведомления, с которыми мы сталкивались годами, и ничего не изменилось. Это означает, что нет такой вещи, как «уведомление Apple Watch» или «уведомление только для iPhone». iOS решает, куда направлять уведомление на основе его собственной эвристики. Невозможно программно контролировать, какое устройство получает предупреждение.

Сказанное: stk правильно, что вам нужно будет добавить действия к категории, установленной для вашего уведомления. Раздел Notification Essentials руководства по программированию Apple Watch содержит пример кода.

Поскольку нет такого уведомления, как iPhone или Watch, вы правы, что увидите эти действия на обоих устройствах. Итак, вам нужно будет сделать что-то значимое на обеих платформах. Это имеет смысл, потому что iOS решает, куда отправить уведомление, поэтому его следует обрабатывать соответствующим образом, где бы он ни был отправлен.

Смежные вопросы