2015-04-07 2 views
1

Есть ли способ открыть приложение WatchKit программно из приложения для хостинга iPhone?Как запустить приложение watchkit из родительского приложения iphone?

Если это не поддерживается, могу ли я вызвать локальное уведомление, которое появляется на Apple Watch, и нажав на него, откроется соответствующее приложение WatchKit?

+0

Улучшение языка – Florian

+0

Благодаря Флориан, я ценю это –

ответ

2

Вы не можете открыть расширение WatchKit из приложения iOS. Единственный способ предупредить пользователя о Watch - отправить удаленное или локальное уведомление. Однако это не будет работать, если ваше приложение iOS находится на переднем плане, потому что уведомление просто направит на iPhone, а не на Watch.

+0

Это довольно много, что я собирался сказать – TheCodingArt

+0

@cnoon & TheCodingArt, Это обратное действие, о котором вы говорите, я знаю, как открыть хост IOS приложение из watchkit в фоновом режиме. Мне нужно открыть приложение Watch от родителя iOS App программно. –

+0

@Chetan, вы не можете делать то, что вы просите, и не должны пытаться. Apple очень заинтересована в логике, которую нужно вытащить и выполнить через родительское приложение, а приложение apple watch следует рассматривать как расширение. Приложение Apple Watch должно быть модульным и выполняться только тогда, когда пользователь взаимодействует с ним. https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/DesigningaWatchKitApp.html – TheCodingArt

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