Почему Xcode показывает, что это приложение не может быть установлено в настоящее время. выскакивать?

Когда я запускаю проект и впервые добавляю приложение в симулятор, все в порядке. Но когда я запускаю его снова, Xcode запрашивает это сообщение в виде всплывающего окна в конце компиляции:

Это приложение не может быть установлено в настоящее время.

Я уже проверил соответствующий вопрос и перепробовал все рекомендованные способы решения этой проблемы; проверка упомянутых журналов, очистка проекта, перезапуск симулятора, изменение его, удаление всего содержимого и настроек в нем. Ничего не работает. Я должен стирать приложение и перекомпилировать его каждый раз, чтобы открыть приложение. Вы получали такое же сообщение раньше? Есть ли способ обнаружить проблему и решить ее? Кстати, я использую Xcode 9.2 в High Sierra.


person Dorukhan Arslan    schedule 21.12.2017    source источник
comment
Если вы в порядке, разместите проект здесь, чтобы проверить, есть ли какие-либо проблемы с проектом.   -  person ZameerMoh    schedule 21.12.2017
comment
Это коммерческое. Также я считаю, что дело не во внутренних настройках проекта, некоторые другие люди работают над ним без проблем. Вероятно, это что-то о версии macOS или Xcode.   -  person Dorukhan Arslan    schedule 21.12.2017
comment
Вы пробовали устройство?   -  person ZameerMoh    schedule 21.12.2017
comment
Нет, но моя цель - использовать доступные в настоящее время симуляторы, не видя этого сообщения.   -  person Dorukhan Arslan    schedule 21.12.2017
comment
Кажется, проблема с info.plist, вы там все проверили, нет недопустимых значений?   -  person ZameerMoh    schedule 21.12.2017
comment
Ни улик, ни свидетелей, ничего.   -  person Dorukhan Arslan    schedule 21.12.2017
comment
Я тоже только что получил это сообщение об ошибке. Если я удаляю приложение из симулятора, то все работает нормально. Ничего не менял в своем проекте, кроме добавления локализации. И вдруг все всплыло. Вы нашли решение?   -  person Joseph    schedule 04.01.2018
comment
То же самое. Я ничего не менял, но он стал выскакивать по неизвестной причине. Я еще не нашел решения. Когда разберусь, добавлю ответ.   -  person Dorukhan Arslan    schedule 05.01.2018
comment
Та же проблема введите здесь описание ссылки   -  person stack Stevn    schedule 22.08.2018


Ответы (3)


Это всплывающее окно с ошибкой может появиться по разным причинам. Пока нет особой причины его видеть. В моем случае эту проблему вызвал файл JSON, который я добавил в Bundle для предоставления фиктивных данных. Этот файл содержал турецкую букву в одном из ключей. После исправления всплывающее окно исчезло. Интересно, что более ранние симуляторы (‹=9.1) работают правильно, если файл JSON содержит турецкую букву, но симуляторы 9.2 не могут этого допустить.

person Dorukhan Arslan    schedule 19.01.2018
comment
Это касается и меня. Как я могу обойти это сохранение буквы ı в отображаемом имени приложения? В настоящее время я удаляю приложение в симуляторе перед каждым запуском. - person samir105; 30.04.2020

У меня сработало, когда я перестраивал проект после удаления папки производных данных.

person rustylepord    schedule 23.05.2018

Я думаю, что, возможно, нашел решение. Все это началось вскоре после того, как я позволил Xcode обновить настройки моего проекта. В частности, в моем CocoaPod-Subproject. Я удалил модули и переустановил их, и теперь у меня больше не появляется всплывающее окно.

person Joseph    schedule 05.01.2018
comment
Извините за этот поздний ответ. Возможно, причина моей проблемы не была такой же, как у вас. В качестве обходного пути я запускаю приложение на более ранних симуляторах. Похоже, это проблема, специфичная для версии 11.2. - person Dorukhan Arslan; 15.01.2018