Xcode не будет запускать приложение на симуляторе - PullRequest
0 голосов
/ 28 августа 2018

Вчера я удалил установленную в App Store версию XCode и установил ее вручную с сайта разработчика Apple.

У меня было 9.4.1 и загружено 9.3

С тех пор, как я не смог запустить ни одного приложения на симуляторе.

Я вижу следующую ошибку в xcode:

Xcode error message

Я вижу эту ошибку в журналах Xcode:

iOSSimulator: 56E6A4AD-4D6F-4CB4-A666-E1DE0D49B101: Failed to launch app with identifier: com.mikevelu.Test and options: {

"activate_suspended" = 0;

arguments =     (

);

environment =     {

    "DYLD_FRAMEWORK_PATH" = "/Users/mikemurray/Library/Developer/Xcode/DerivedData/Test-fqvnwaelkrhrooepamzxmakiidkf/Build/Products/Debug-iphonesimulator";

    "DYLD_INSERT_LIBRARIES" = "/Applications/Xcode9.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libBacktraceRecording.dylib:/Applications/Xcode9.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libMainThreadChecker.dylib:/Applications/Xcode9.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/Develope<…>

и я вижу эту ошибку в логах симулятора:

(UIKitApplication:com.mikevelu.Test[0xf61e][2808][2983]): Service could not initialize: 99Z999: xpcproxy_sim + 9282 [1524][AF02A7E2-099C-3F21-AB91-5AA7DB3FFA58]: 0x5

Я попробовал обычных преступников, удалив производные данные / очистив папку сборки / перезапустив симулятор / перезапустив xcode / перезапустив macbook.

Я также попытался полностью удалить xcode и переустановить (удалил 9.3 и попытался установить 9.4.1), похоже, ничего не изменилось.

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

Также установите подробное ведение журнала на симуляторе, и я не получил больше светящейся информации.

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

Я вижу эту проблему независимо от того, какой проект / рабочее пространство я открыл в XCode, пример, который я сейчас использую, - это просто пустой проект, который я создал, чтобы попытаться добраться до сути проблемы.

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

1 Ответ

0 голосов
/ 28 августа 2018

* РЕДАКТИРОВАТЬ - Обнаружена проблема с антивирусом, который не понравился, когда xcode не назывался Xcode.app. Вздох.

Итак, похоже, что переименование файла Xcode.app теперь приводит к довольно странным действиям.

До сих пор при управлении несколькими установками xcode я просто переименовывал файлы во что-то вроде Xcode.9.4.1.app, не уверен, когда / если это изменилось, но единственный способ исправить проблему с симулятором - это сохранить имя файла Xcode.app.

...