2016-03-07 2 views
0

У меня есть приложение watchOS, которое использует структуру WatchConnectivity для открытия URL-адреса в Safari. Когда мое приложение работает на iPhone и работает на Apple Watch одновременно, нажатие кнопки открытого URL-адреса приложения Apple Watch запускает Safari на iPhone как то, что я реализовал с помощью WCSessionDelegate. Но это не сработает, если приложение iPhone не запущено. Есть ли способ запустить URL-адрес на iPhone при нажатии кнопки на Apple Watch, даже если приложение iPhone неактивно? Благодарю.Можно ли использовать WatchConnectivity в фоновом режиме

+0

Я не уверен, но, возможно, вам нужно использовать Handoff для чего-то подобного? –

ответ

1

Нет, Apple не позволяет запускать приложение iPhone из часов (хотя многим разработчикам, похоже, нужна эта функциональность.) Вы всегда можете ввести запрос об ошибке улучшения.

3

Использование WatchConnectivity sendMessage API-приложение часов может заставить телефон запустить приложение iOS в фоновом режиме, но фоновое приложение iOS не сможет открыть URL-адрес, приводящий к запуску Safari.

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