Ответ 1
У меня была такая же проблема. Единственное, что помогло - удалить и воссоздать целевую схему.
Я пытаюсь отлаживать и запускать приложение на симуляторе Apple Watch. Я попытался использовать другую цель для уведомлений, Glance и Watch app, но симулятор Apple ничего не показывает. Он застрял в ожидании процесса прикрепления расширения. Я просто вижу черный экран для симулятора Apple Watch.
Что я сделал неправильно?
Как преодолеть эту проблему?
У меня была такая же проблема. Единственное, что помогло - удалить и воссоздать целевую схему.
Это сообщение от форумов разработчиков решило мою проблему. Более конкретно, этот отрывок:
У меня точно такая же проблема. Я создал новый проект и добавил WatchKit расширение в Xcode 6.2 beta 4 с WatchKit. Я пробовал все пути, упомянутые в других ответах, но все же не смог заставить приложение смотреть в симуляторе. Наконец, я сделал это работу.
Мои шаги:
Прежде чем тратить много времени на изменение вещей, перезапустите Xcode. Иногда это решает проблему.
Даже если все настроено правильно, для присоединения процесса к отладчику может потребоваться 20 секунд.
Вам нужно запустить целевую аудиторию Watch, а затем проверить симулятор iPhone/iPad (Hardware → External display), любой из опций Apple Watch.
У меня была одна и та же проблема. В основном при создании расширения приложения в существующем приложении.
Я смог последовательно решить его, выполнив следующие шаги:
Убедитесь, что расширение приложения получает расширение .appex. XCode имеет тенденцию устанавливать его в .app. Вы можете сделать это в разделе 'build settings' → 'wrapper'.
На вкладке "Сборка фаз" в вашей целевой среде расширение вашего приложения должно быть указано в разделе "Расширения для встроенных приложений". Если вы не видите этот раздел, вы можете применить его, добавив в приложение обычное расширение приложения (расширение действия действия). Теперь этот раздел будет виден. Замените созданное вами фиктивное расширение с расширением приложения "Наблюдение".
Запустите приложение-хост, а затем запустите приложение "Наблюдение", теперь он должен работать.
У меня были некоторые проблемы с симулятором iPhone 6, но каждый раз, когда я включаю iPhone5S, он работает.
В моем случае проблема была вызвана схемой с отсутствующей мишенью, хотя и не той, которую я пытался запустить. Надежда, которая помогает кому-то.
Я тоже столкнулся с этой проблемой и попробовал несколько из приведенных выше предложений. Я обнаружил, что удаление и воссоздание целевой схемы разрешило это. Сейчас все работает нормально.