She*_*lam 48 ide xcode cappuccino objective-j
打开项目文件时,Xcode一直在崩溃.我已经能够打开好几周了.不确定如何诊断.它只会崩溃一个特定的项目.
Process: Xcode [1293]
Path: /Developer/Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.Xcode
Version: 3.2.5 (1760)
Build Info: DevToolsIDE-17600000~5
Code Type: X86-64 (Native)
Parent Process: launchd [189]
Date/Time: 2010-12-15 16:05:24.659 -0700
OS Version: Mac OS X 10.6.5 (10H574)
Report Version: 6
Interval Since Last Report: 201 sec
Crashes Since Last Report: 4
Per-App Interval Since Last Report: 80 sec
Per-App Crashes Since Last Report: 4
Anonymous UUID: 2B7F7CFC-45EA-450C-8467-6BF1E356B6F6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000025940
Crashed Thread: 10 Dispatch queue: com.apple.Xcode.index-access
Application Specific Information:
objc[1293]: garbage collection is ON
Run Code Online (Sandbox Code Playgroud)
Ken*_*ker 86
只是想澄清@Paul R的评论.
我每次打开项目文件时都会遇到Xcode崩溃的情况.它似乎连接到正在打开的IB窗口.最后它删除了MyProject.xcodeproj/project.xcworkspace/xcuserdata/
解决这个问题的内容.它通过重置工作区(打开文件,窗口缩放等)来做到这一点
希望这是有帮助的.
Ken*_*ner 79
崩溃通常是项目文件已损坏的标志.以下是您可以尝试修复它的可能事项列表.
*.pbxproj
文件如果您正在使用版本控制,则可能是由尚未解决的合并冲突引起的.
YOUR_PROJECT_NAME.xcodeproj
和Open With
首选的文本编辑工具,如Sublime Text.=========
条形标记的合并冲突.如果失败则进入文件并快速滚动查看是否有任何不合适的地方 - 它通常应该是可读的XML.您甚至可以尝试使用XML验证器来查看是否找到了任何错误.
MyProject.xcodeproj
并选择Show Package Contents
.xcuserdata
文件夹,该文件夹应包含一个包含您的用户名的文件夹.MyProject.workspace
正如KennyWinker和Paul R在下面的答案中所阐述的那样.
请注意,这应该是您的最后手段,因为对大型项目来说这是非常繁琐的.
最后,您可以简单地重新创建它.这可能看起来很痛苦,但基本上你可以创建一个新项目并将"Classes"文件夹下的所有内容拖到Xcode中以开始使用它(不要忘记添加你需要的框架).
Sho*_*uri 40
什么对我有用?
对我有用的唯一解决方案是删除挂起项目的派生数据文件夹,即上面目录中的派生数据文件夹:~/Library/Developer/Xcode/DerivedData/
.希望它可以帮助某人.
什么没有?
如其他地方所述,删除MyProject.xcodeproj/project.xcworkspace/xcuserdata/
或MyProject.xcodeproj/xcuserdata/
不适合我.
val*_*u17 12
只想添加一些额外的内容给@Kenny Winker答案......
要删除您的xcode用户数据,
MyProject.xcodeproj
或MyProject.xcworkspace
Show Package Contents
xcuserdata
希望这为不知道在哪里找到项目用户数据的人增加了更多的上下文.
我对Xcode 8.1也有类似的问题。原因可能是project file contains merge conflict data.
您可以通过删除opening Xcode project file in TextEdit.
但是,就我而言,没有合并冲突。只是删除DerivedData的内容对我有用。
Steps :
Go Tab -> Go to Folder… (or press Cmd + shift + G)
~/Library
并按Go
。这将打开“库”文件夹,该文件夹默认情况下是隐藏的。Developer -> Xcode -> DerivedData
文件夹。Delete all the content of this folder.
DerivedData就像缓存,即在每次构建/运行应用程序时创建。我在线程上做了每一个解决方案。但没有任何帮助。不知道为什么。
我没有通过 Xcode 打开项目open Project.xcworkspace
,而是通过终端使用打开了项目,它神奇地工作。
归档时间: |
|
查看次数: |
23630 次 |
最近记录: |