我只是打开我的xcode,当我打开我当前的项目时,它显示警告,如“xcode 意外退出”,带有 3 个选项“忽略”、“报告”和“重新打开”,当我点击重新打开时,它会自动打开 xcode 窗口并再次自动打开它将关闭并显示相同的警告。
为什么会发生这种情况我不是新手,如果有人对此有想法请帮助我。如果我打开任何其他项目,那么它的打开没有问题...问题出在我当前的应用程序上。
版本:
xcode 是 4.3.1
mac OS X 版本是 10.7.3
请告诉我为什么会这样。
Xcode 将一些用户状态信息存储在 Xcode 项目“文件”中,该文件实际上是一个文件夹。该状态信息可能已损坏。您通常可以丢弃.xcodeproj
文件夹中除文件之外的所有内容project.pbxproj
。这可能会解决您的问题。
打开包含您的文件的文件夹.xcodeproj
。右键单击或按住 Control 单击该.xcodeproj
文件,然后选择“显示包内容”。然后扔掉除了project.pbxproj
文件之外的所有东西。
如果您知道 Xcode 工作区是什么,并且您实际上正在使用它,那么您可能没有project.xcworkspace
要丢弃的文件,或者您可能不想丢弃它。但是如果你不知道 Xcode 工作区是什么,那么你就没有使用它,所以你可以扔掉project.xcworkspace
. Xcode 会自动重新创建它。
你可以运行 XcodeSystemResources.pkg。
/Applications/Xcode.app/Contents/Resources/Packages/XcodeSystemResources.pkg.
希望对你有帮助
转到 [ProjectName].xcworkspace 文件。右键单击。显示包裹内容。删除 xcuserdata 文件夹。删除后,运行项目,它肯定会工作。
只需删除 Xcode 保存的状态即可。它对我有用。
我正在使用 CocoaPod (XCode 8.2),这些步骤解决了我的问题:
打开项目文件夹显示来自 . xcworkspace或 . xcodeproj您将看到 2 个文件夹xcshareddata和xcuserdata请删除xcuserdata文件夹 尝试打开应用程序
如果您使用的是CocoaPods,只需按照 Rob 的说明进行操作,但要使用.xcworkspace文件,不要删除.xcworkspacedata文件。
现在是2021年,仍然有这个问题。重新启动没有帮助,操作系统更新没有帮助。
然后我更新了 App Store 中的所有内容(iMovie、Numbers、Pages、Keynote),Xcode 现在可以正常工作了。
请不要问为什么。
我正在使用 CocoaPods,并遵循 Rob 对 .xcworkspace 文件的说明,如上面 Allecto 所示。在.xcworkspace 文件上“显示包内容”后,我唯一做的就是将xcuserdata 文件夹重命名为xcuserdataCrashApril2。然后我可以毫无问题地打开项目(工作区)。唯一的区别是 xcode 没有保存之前打开的 .swift 源代码文件的状态(这对我来说不是一个大问题)。
我想我可以删除 xcuserdataCrashApril2 文件,但我将它保留在那里以提醒下次发生这种情况时该怎么做。
我正在使用Xcode 8.3
去~/Library/Developer/Xcode
删除派生数据文件夹,它对我有用。
可以帮助你。
上面的所有建议都没有帮助我,所以我通过 pod init & pod install 添加了 pod 文件,并成功打开了新创建的 .xcworkspace。希望它可以帮助某人
XCode 10.3 也有这个错误。在我的情况下,我启动应用程序 - >它显示警报“意外退出”,我选择什么都没关系:重新打开与否 - 它再次崩溃。
解决方案:重新启动 Mac :))
这个对我有用。
我解决了
/// 请不要删除 .pbxproj
尝试打开您的项目并开始工作:)