2015-09-30 3 views
2

Он отлично работает на iPhone. Однако, когда я выбираю Target App Target, он просто не будет работать на часах.Почему я не могу запустить приложение WatchOS 2?

У меня никаких ошибок нет. Иногда я вижу приложение, загружаемое на Watch; когда он загружается, он удаляет себя в тот момент, когда загрузка завершена.

Я попытался удалить приложение часов и переустановить его с помощью приложения Apple Watch на iPhone, и происходит то же самое: он загружает и удаляет себя, прежде чем запускать его.

Я также сбросил часы, сбросил Xcode, удалил приложение iOS и почти все остальное, о чем я мог подумать, но я начинаю терять рассудок.

Проблема возникла, когда я (попытался) установить структуру Watch Connectivity. Я не знаю, связано ли это. Я не смог проверить работоспособность WC, поскольку я не могу открыть приложение.

Мне посчастливилось получить его, чтобы на самом деле загружать часы только несколько раз с момента интеграции рамки WC, но даже когда у меня есть, все, что я получал, было экраном загрузки в течение примерно минуты каждый раз.

UPDATE:

Я теперь видим некоторое согласованное поведение.

Теперь я могу отлаживать свое приложение, запустив приложение часов через Xcode. Однако значок приложения не появляется на часах, когда это происходит. (Как ни странно, он показывает экран запуска для другого приложения для просмотра при запуске.) Таким образом, я не могу запустить приложение вообще, если оно не запущено из Xcode.

Кроме того, я не могу загрузить приложение на часы по телефону. Я хочу иметь возможность запускать его вне режима отладки, и я не могу. Когда я пытаюсь установить его из приложения Apple Watch iOS9, начинается установка, я вижу значок на часах, когда он загружается, и так же, как он заканчивается, он удаляется из часов, прежде чем я смогу запустить его. Это просто продолжается.

Пожалуйста, помогите!

ответ

1

Итак, такой отстой, как ответ, но у меня было достаточно.

Я решил скопировать весь свой код и раскадровку в новый проект Xcode. Приложение Watch теперь работает точно так, как должно. Надеюсь, Apple решит эти ошибки в обновлении.

1

Убедитесь, что ваш идентификатор устройства Apple Watch находится в вашем профиле обеспечения.

1

Я считаю, что ремонт часов также поможет. Раньше у меня была такая же проблема, и единственное, что помогло, это ремонт часов.

У меня также есть другие проблемы, отлаживающие приложение для просмотра правильно - см. Мой вопрос здесь Proper way to debug watchos2 app in XCode7

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