2015-05-08 2 views
0

Можно ли отправлять мгновенные уведомления Apple Watch с iPhone-приложения? Руководство Apple Watch говорит: «Apple Watch отображает эти уведомления в соответствующее время». Так выглядит нет гарантировать, что уведомление будет мгновенным. Я разрабатываю приложение iOS, которое предоставляет навигационные уведомления, поэтому они должны быть мгновенными.Apple Instant Instant Notification

ответ

0

К сожалению, WatchKit в данный момент не поддерживает его. Не только вы не можете гарантировать, когда появится уведомление, вы даже не можете гарантировать, что оно появится на Watch. ОС решает, какое устройство активно, и направляет там уведомление.

+0

Спасибо, что ответили. Поэтому похоже, что я не могу полагаться на предположение, что уведомление будет отображаться на часах Apple в течение определенного периода времени (например, второго) с момента его запуска из приложения iOS на iPhone. – xelways

0

Вы можете планировать/огонь местного уведомления пользователя, чтобы сделать это показано на Дозоре, с ограничениями:

  • Пользователи могут отключить уведомления о приложении на заставу.
  • Уведомления отправляются только для просмотра, когда парный iPhone заблокирован, а часы - на запястье.
+0

Спасибо, Ричард. Но нет гарантии, что он будет доставлен для просмотра в определенные сроки (например, когда телефон заблокирован и часы будут недоступны). – xelways

+0

Это правильно. Однако, основываясь на фактическом опыте, он всегда доставляется через пару секунд. Тем не менее, вы можете запланировать локальное уведомление через несколько секунд, потому что для WatchKit требуется некоторое время для отправки данных на часы. Если уведомление планируется запустить _now_, оно будет истекло, когда оно поступит в часы. –