2016-03-31 3 views
0

Я работаю с рубиновым движением. Поскольку у меня была проблема, когда приложение в симуляторе не хотело прокручивать, я снова установил xcode. Проблема, казалось, была решена. Все работало нормально. Однако внезапно симулятор больше не откроется ни с одним приложением, предоставляя разные причины.Симулятор не работает после переустановки xcode

Так что я снова удалил приложение xcode и снова установил его. (Версия 7.3 (7D175)

я побежал «узелок», а также грабли стручок:. Установить, а затем грабли

Тренажер не открывалась

Причины, приведенные в crashlog:.

App 1 (это то, который работал до этого в тренажере):

«приложение было построено для прошивки 9.2, которая является более новой, чем этим симулятор 9.0»

Process:    Lactase 2 [17362] 
Path:     /Users/USER/Library/Developer/CoreSimulator/Devices/91C530C5-CE00-457A-9DBD-EA95ABF0FBB0/data/Containers/Bundle/Application/F5FEF342-5AD5-4B3D-9940-24D9D2DEAFA5/Lactase 2.app/Lactase 2 
Identifier:   Lactase 2 
Version:    1.0.7 (1.0.7) 
Code Type:    X86 (Native) 
Parent Process:  launchd_sim [17303] 
Responsible:   Lactase 2 [17362] 
User ID:    501 

Date/Time:    2016-03-17 11:50:56.139 +0100 
OS Version:   Mac OS X 10.11.3 (15D21) 
Report Version:  11 
Anonymous UUID:  2349157F-CC76-5FE5-556C-A99898CF9E77 

Sleep/Wake UUID:  A44189DB-1F86-45D8-8A53-AF8F93C8BCCA 

Time Awake Since Boot: 75000 seconds 

System Integrity Protection: enabled 

Crashed Thread:  0 

Exception Type:  EXC_BREAKPOINT (SIGTRAP) 
Exception Codes:  0x0000000000000002, 0x0000000000000000 
Exception Note:  EXC_CORPSE_NOTIFY 

Application Specific Information: 
dyld: launch, loading dependent libraries 
DYLD_FALLBACK_LIBRARY_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 9.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib 
DYLD_FALLBACK_FRAMEWORK_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 9.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks 
DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 9.0.simruntime/Contents/Resources/RuntimeRoot 
DYLD_SHARED_REGION=avoid 

Dyld Error Message: 
    app was built for iOS 9.2 which is newer than this simulator 9.0 

Binary Images: 
    0x1000 - 0x946ff7 +com.nikolajandersen.lactase2 (1.0.7 - 1.0.7) <3043889D-4115-3C92-9664-BB59B91D04DF> /Users/USER/Library/Developer/CoreSimulator/Devices/91C530C5-CE00-457A-9DBD-EA95ABF0FBB0/data/Containers/Bundle/Application/F5FEF342-5AD5-4B3D-9940-24D9D2DEAFA5/Lactase 2.app/Lactase 2 
    0xecb000 - 0xeee377 +dyld_sim (360.19) <1A1E6A99-E860-37B8-BCEE-4B0A54ECCA01> /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 9.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/dyld_sim 
0x8fe52000 - 0x8fe8658f dyld (360.19) <8F9518A3-884D-35FF-8FD9-FB149B7F1BF2> /usr/lib/dyld 

Я проверил: Тренажер Version 9.3 (SimulatorApp-645,9

App 2 (другое приложение, которое также работал раньше в тренажере)

Причина предусмотрена сбою странно: Это относится к неправильный код в приложении. Однако я прокомментировал это.

Я бы включил весь отчет, но мне не разрешено более 30 000 символов. Так что это a link к отчету.

В чем может быть причина проблемы? Должен ли я удалять не только приложение xcode, но и другие файлы при повторной установке?

ответ

0

Первая попытка: Вы также попытались установить 9.2 симулятор на Xcode и запустить код? Может быть, это не способный к повышению или понижению.

Вторая попытка: Вы пытались настроить новое приложение на 9.3 и скопировать и вставить свой код в новое приложение?

+0

Спасибо за помощь! Нет, я не устанавливал тренажер 9.2 сознательно. 1. Я побежал «рейк чистый: все» Без изменений. 2. Окно> Устройства: Я удалил один элемент 3. Я указанный в Rakefile (прежде, чем это было по умолчанию) без изменений 4. Были только две автономной работы установили (9,1 и 9,2). Нет 9.3 Я удалил два. И это отчет об аварии теперь: ссылка [ссылка] (http://www.bestideasfuture.com/?p=1640) –

+0

@ danielo007 Вы изменили этот файл SDK? Кажется, что он все-таки сломан: «/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk/usr/include/sysexits.h ' был изменен с тех пор, как precompiled header " – Kyon

+0

Нет, я не изменял его (насколько я знаю). Однако: эта проблема была решена только сейчас после того как я удалил «Модуль Кэш» –

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

  • Нет связанных вопросов^_^