WatchOS 2 и Xcode 7: приложение не запускается на часах

Приложение My Watch строится и работает нормально, когда я запускаю его через Xcode 7 (бета 4) на Watch, но когда я пытаюсь запустить приложение на Watch, нажав на его значок, оно никогда не запускается и показывает вращающийся круг в течение ~ 1 минут, а затем возвращается к циферблату.


person RawMean    schedule 28.07.2015    source источник


Ответы (1)


Попался в ту же проблему. Решение найдено здесь: https://forums.developer.apple.com/thread/9607

  1. Запустить приложение на устройстве из xcode. Дождитесь загрузки ромашки на часах
  2. Принудительно закрыть приложение до того, как приложение завершит загрузку. (Удерживайте кнопку друзей, пока не отобразятся параметры питания, затем снова удерживайте кнопку друзей, пока приложение не закроется.)
  3. Остановить отладку в Xcode
  4. выйти из xcode (не перезагружать / перезапускать xcode)
  5. запустить приложение на часах. Теперь он должен работать.
  6. если это не сработает, снова начните с шага 1.
person Erik Storo    schedule 28.07.2015
comment
Когда я впервые попробовал это решение, оно не сработало. Уловка для меня заключалась в том, чтобы принудительно закрыть приложение до того, как оно завершит загрузку (пока маргаритка загрузки все еще отображается на экране). - person Erik Storo; 29.07.2015
comment
Ты прав. Ключевым моментом является принудительный выход до завершения загрузки. Теперь это работает. - person RawMean; 29.07.2015
comment
Убедитесь, что вы отправили радар на bugreport.apple.com об этом, включая все имеющиеся у вас журналы. - person Jeremy Huddleston Sequoia; 29.07.2015
comment
Кажется, это сработает ровно один раз. То есть, если вы выполните эту процедуру, нажатие на приложение часов запустит ваше приложение один раз. Но вы не сможете перезапустить часы более одного раза, пока не выполните тот же процесс. Для 4-й беты это довольно неубедительно. - person RawMean; 29.07.2015
comment
У меня такая же проблема. У меня это работает сейчас. Сводил меня с ума. Спасибо - person Nico S.; 02.08.2015
comment
Это больше не работает с бета-версией 5. Что происходит с Apple? - person RawMean; 08.08.2015
comment
lol, у меня эта проблема возникает в производственной версии 8.1. Мне потребовалось больше времени, чем нужно, чтобы отобразить Hello, World !. - person toast; 03.11.2016