2015-07-15 4 views
2

Я нахожусь на Yosemite, и у меня были xCode 6.3 и xCode 7 beta 1. Когда я обновил xCode 6.3 до 6.4, симулятор начал сбой. Я прикрепляю журнал аварий. Кажется, что xCode 7 перезаписал некоторую библиотеку, которая сбой, когда 6.4 пытается использовать. Есть идеи? Из-за этого я бы хотел избежать повторной обработки моего Mac.iOS Симулятор падает после установки xCode 7 и xCode 6.4

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL) 
Exception Codes:  0x0000000000000001, 0x0000000000000000 

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 
0 launchd_sim      0x0000000109c95fee 0x109c6e000 + 163822 
1 launchd_sim      0x0000000109c72dc4 0x109c6e000 + 19908 
2 libdyld.dylib     0x000000010a07c145 start + 1 

ответ

4

это моя проблема среда My Mac OSX является 10,10, установить Xcode 7.1 и Xcode 6.4.

Проблема: открытый xib будет аварийно завершен в Xcode 6.4 и запустить симулятор, изображение которого не отображается.

Тогда это крах журнала:

ProductBuildVersion: 6E35b
FAILURE в Утверждение /SourceCache/IDEInterfaceBuilderCocoaTouch/IDEInterfaceBuilderCocoaTouch-7703/InterfaceBuilder/Utilities/IBObjectMarshalling.m:45
Подробности: Не удалось запустить интерфейс Builder Cocoa Touch Tool: Error Domain = com.apple.InterfaceBuilder Code = -1 «Обнаружена ошибка, связанная с инструментом WatchKit Interface Builder». UserInfo = {NSUnderlyingError = 0x7fda9024eda0 {Error Domain = IBMessageChannelErrorDomain Code = 1 "Не удалось связаться с Interface Builder" UserInfo = {IBAbstractPlatformToolCrashLog =
Dyld Сообщение об ошибке:
библиотеки не загружен: /System/Library/PrivateFrameworks/PepperUICore.framework/ PepperUICore
Реферировано из: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Overlays/Interface Builder WatchKit Tool
Причина: изображение не найдено

решение: Я не знаю, почему Xcode 6.4 будет использовать iOS 9.0.simruntime при запуске симулятора , чтобы я открыл искатель, а затем перейдите в/Library/Developer/CoreSimulator/Профили/Runtimes переместите iOS 9.0.simruntime из , тогда Xcode6.4 будет в порядке.

надеюсь, что это может вам помочь.

-1
sudo ln -s "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.4.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/PepperUICore.framework" /System/Library/PrivateFrameworks/PepperUICore.framework 

sudo ln -s "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.4.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/SockPuppetGizmo.framework" /System/Library/PrivateFrameworks/SockPuppetGizmo.framework 

Используйте это оба, и вы получите решение.