当前位置:  开发笔记 > 前端 > 正文

打开Storyboard时出现Xcode崩溃

如何解决《打开Storyboard时出现Xcode崩溃》经验,为你挑选了1个好方法。

为了支持从iOS 7到iOS 9的iOS,我安装了Xcode 6和7.然后我在Xcode 7上为iPhone创建了一个项目.我在Xcode 6上打开它以在iPhone模拟器7上进行测试.

但是当我点击Storyboard文件时,Xcode 6崩溃了.

我该如何解决?或者还有另一种方式来支持iOS版本?


错误信息

Process:               Xcode [9928]
Path:                  /Applications/Xcode 6.app/Contents/MacOS/Xcode
Identifier:            com.apple.dt.Xcode
Version:               6.4 (7720)
Build Info:            IDEFrameworks-7720000000000000~8
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Xcode [9928]
User ID:               501

Date/Time:             2016-01-04 01:15:21.068 +0900
OS Version:            Mac OS X 10.10.5 (14F1509)
Report Version:        11
Anonymous UUID:        F02C76F0-B69A-FE68-DD89-9946A7C82C03

Sleep/Wake UUID:       2BF55735-0241-43B3-A731-49B6D645DC4F

Time Awake Since Boot: 53000 seconds
Time Since Wake:       550 seconds

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Application Specific Information:
ProductBuildVersion: 6E35b
ASSERTION FAILURE in /SourceCache/IDEInterfaceBuilderCocoaTouch/IDEInterfaceBuilderCocoaTouch-7703/InterfaceBuilder/Utilities/IBObjectMarshalling.m:45
Details:  Failed to launch Interface Builder Cocoa Touch Tool: Error Domain=com.apple.InterfaceBuilder Code=-1 "Encountered an error communicating with Interface Builder WatchKit Tool." UserInfo=0x7fb9b3128d40 {NSUnderlyingError=0x7fb9ac00c620 "Failed to communicate with Interface Builder", NSLocalizedDescription=Encountered an error communicating with Interface Builder WatchKit Tool., NSLocalizedRecoverySuggestion=Please check Console.app for crash reports for "Interface Builder WatchKit Tool" for further information., NSLocalizedFailureReason=Interface Builder WatchKit Tool (10069) failed to launch and exited with status (null), signal 5.



Dyld Error Message:
  Library not loaded: /System/Library/PrivateFrameworks/PepperUICore.framework/PepperUICore
  Referenced from: /Applications/Xcode 6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Overlays/Interface Builder WatchKit Tool
  Reason: image not found


Application Specific Information:
dyld: launch, loading dependent libraries
DYLD_FRAMEWORK_PATH=/Applications/Xcode 6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Overlays
DYLD_LIBRARY_PATH=
DYLD_FALLBACK_LIBRARY_PATH=
DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 9.0.simruntime/Contents/Resources/RuntimeRoot
}

Daeyeon Joo.. 6

原因是Xcode 6和7之间存在冲突.Apple在Xcode 7的发行说明中对此进行了揭示.

我按照步骤操作,错误得到解决.

"从Xcode的下载首选项安装iOS 9.0 Simulator Runtime会导致Xcode 6中的Interface Builder安装在同一台机器上以停止运行.要么避免安装iOS 9.0 Simulator Runtime,要么移动/ Library/Developer/CoreSimulator/Profiles/Runtimes/iOS \切换到Xcode 6时将9.0.simruntime更改为备份位置,然后将其移回Xcode 7(23230951)"

https://developer.apple.com/library/watchos/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc7_release_notes.html



1> Daeyeon Joo..:

原因是Xcode 6和7之间存在冲突.Apple在Xcode 7的发行说明中对此进行了揭示.

我按照步骤操作,错误得到解决.

"从Xcode的下载首选项安装iOS 9.0 Simulator Runtime会导致Xcode 6中的Interface Builder安装在同一台机器上以停止运行.要么避免安装iOS 9.0 Simulator Runtime,要么移动/ Library/Developer/CoreSimulator/Profiles/Runtimes/iOS \切换到Xcode 6时将9.0.simruntime更改为备份位置,然后将其移回Xcode 7(23230951)"

https://developer.apple.com/library/watchos/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc7_release_notes.html

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有