我正在使用红宝石动作。 因为我在模拟器中的应用程序不想滚动时遇到问题我重新安装了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还要删除其他文件吗?
答案 0 :(得分:0)
首先尝试:您是否还尝试在Xcode上安装9.2模拟器并运行您的代码?也许它不能升级或降级。
第二次尝试:您是否尝试在9.3上设置新应用并将代码复制并粘贴到新应用中?