重新安装xcode后,模拟器无法正常工作

时间:2016-03-31 05:51:32

标签: xcode rubymotion

我正在使用红宝石动作。 因为我在模拟器中的应用程序不想滚动时遇到问题我重新安装了xcode。 这个问题似乎得到了解决。一切都很好。 然而,突然之间模拟器不再打开任何应用程序,提供不同的原因。

所以我再次删除了应用程序xcode并重新安装了它。 (版本7.3(7D175)

我运行“捆绑”以及rake pod:安装然后耙。

模拟器无法打开。

在crashlog中给出的原因:

App 1(这是以前在模拟器中工作的那个):

"应用程序是为iOS 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

我检查过:模拟器是版本9.3(SimulatorApp-645.9

App 2(之前在模拟器中也有用的不同应用程序)

崩溃的原因很奇怪:它指的是应用程序中的错误代码。但是,我已经评论过了。

我会包含整个报告,但我不允许超过30.000个字符。所以这是报告的a link

问题可能是什么原因? 重新安装时,我不仅应该删除应用程序xcode还要删除其他文件吗?

1 个答案:

答案 0 :(得分:0)

首先尝试:您是否还尝试在Xcode上安装9.2模拟器并运行您的代码?也许它不能升级或降级。

第二次尝试:您是否尝试在9.3上设置新应用并将代码复制并粘贴到新应用中?