Xcode 10.2:调试应用程序时出现内部错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode 10.2:调试应用程序时出现内部错误相关的知识,希望对你有一定的参考价值。

当我尝试运行我的应用程序时,它无法在模拟器或设备上启动,同时抛出错误。

无法启动“Carepilot”内部错误

所以我尝试编辑

sheme -> run -> info -> Debug executable

要确保未选中Debug可执行选项,请在此处禁用调试模式,但无法对其进行调试。

有谁遇到同样的问题?

enter image description here

enter image description here

答案

我不确定你为什么会看到这个,但这里有一些基本的调试步骤。

首先,重新打开调试,你会想要的。任何不允许调试的解决方案都是无用的。

其次,退出Xcode并退出模拟器。有时事情变得时髦。重新启动Xcode并重试。

如果仍然发生,请重启。再试一次。

如果仍然发生,请尝试使用新项目来排除与您的任何问题。

如果仍然发生,请转到Xcode>首选项...>位置`,是否安装并选择了Xcode 10.2(10E125)命令行工具?这就是你应该看到的。

如果不是这样,请转到终端并输入xcode-select -p。显示的路径是否指向Xcode应用程序下的Contents/Developer目录?如果没有,请使用sudo xcode-select -s /Applications/Xcode.app/Contents/Developer进行设置(如有必要,请替换您的Xcode应用程序名称)。

不幸的是,Xcode中的“内部错误”由于各种原因而发生,并且不提供任何有用的信息。如果所有其他方法都失败了,您可能需要尝试重新安装。

另一答案

在Xcode崩溃后,我遇到了同样的问题。事实证明崩溃后不再存在可执行文件,但Xcode继续访问它,因为引用仍然存在。因此,在尝试调试构建时,通常会收到此确切错误。

如果单击Products文件夹中的可执行引用,则可以从右侧的检查器获取旧构建可执行文件的完整路径。项目名称在哪里,此路径应如下所示:

/Users/username/Library/Developer/Xcode/DerivedData/<projectname>-<randomhash>/Build/Products/Debug/<projectname>

考虑到违规路径,您可以打开终端,更改为DerivedData文件夹,然后删除构建文件夹。

$ cd ~/Library/Developer/Xcode/DerivedData
$ rm -r project-randomhash

删除构建文件夹后,重新构建项目并再次调试。

以上是关于Xcode 10.2:调试应用程序时出现内部错误的主要内容,如果未能解决你的问题,请参考以下文章

VS2013 调试时出现“表达式计算器中发生内部错误”的问题解决办法

尝试在 XE 中访问 RAD Studio 10.2 编译库时出现链接错误

arcgis10.2中tin转栅格时出现错误001143,无法生成DEM数据,应该怎么解决这个问题呢?

归档 iOS 应用程序时出现 Xcode 错误

在 cs50 ide 中使用烧瓶时出现内部服务器错误

从 Xcode 6 重新构建应用程序时出现 OSStatus 错误 2003334207