2017-01-02 7 views
0

Я просто обновился до версии Xcode 8.2.1 (8C1002), чтобы иметь возможность работать с моим приложением и загружать его на свой iPhone 6 (iOS 10.2). Однако каждый раз, когда я нажимаю, чтобы создавать и запускать приложение, Xcode ведет себя точно так, как должен, за исключением того, что приложение никогда не открывается на моем подключенном iPhone. Я также тестировал это в симуляторе и обнаружил ту же проблему.Xcode 8.2.1 строит, но не запускает приложение

Я попытался

  • поиска Google и остальные StackOverflow, но все, что я смог найти Xcode 8.2 ошибки, которые были совершенно не связаны такими как ярлык CMD-R не работает или другие ошибки, которые не были связаны между собой.
  • перезапуск Xcode и мой телефон
  • перезапуском мой макинтош
  • очистки проекта
  • очистки папки сборки

Xcode все еще предупреждает меня, когда я пытаюсь построить и запустить с моим телефоном заблокирован, но когда мой телефон разблокирован, ничего не происходит.

Есть ли у кого-нибудь еще одна проблема? Может ли кто-нибудь быть таким добрым, чтобы направить меня к обходному пути или что-то, что я могу сделать, чтобы проверить свое приложение?

UPDATE: я скачал молнию от GitHub и побежал, что и он работал ... так что я предполагаю, что это была проблема с проектом как-то ...

+0

Перезагрузите Xcode – azimov

+0

@azimov попробовал это. Все еще ничего – DeveloperACE

+0

вы пробовали очистить проект, удаляя полученные данные/наличные деньги? Иногда это помогает, когда я не могу запустить свою программу – Axel

ответ

0

После загрузки свежего .zip от мерзавца хранилище, тестируя его и работая, я рассмотрел различия между двумя папками проекта и пришел к выводу, что он имеет какое-то отношение к файлам .xcuserdata (которые игнорировались в репо). По-видимому, Xcode создает их для хранения данных, таких как точки останова и т. Д.

Поэтому я переместил папку xcuserdata из проекта и повторно запустил ее на своем телефоне, и она сеет, как и ожидалось. Теперь я уверен, что это не ошибка в Xcode, а просто результат того, что я возился с вещами на другой ветке (которые генерировали файлы в xcuserdata и как-то молча перепутали проект, когда я переключился на главную ветку.

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