来自调试器的消息:无法为osx app附加错误

时间:2017-06-15 06:20:15

标签: xcode macos cocoa

我一直在我的mac mini上构建mac app并且它总是运行良好但是今天我遇到了这个错误,搜索了很多但没有运气。

来自调试器的消息:无法附加

我尝试了什么:

  • 清除衍生数据
  • 退出Xcode
  • 重启机器
  • 安装目录设置为空白,也设置为/ Applications
  • 尝试跳过安装否/是
  • 使用开发人员签名证书
  • M仅使用开发人员证书而非配置资料来签署我的可可应用程序

Xcode 8.2

OSX 10.12.1

请帮助:)

3 个答案:

答案 0 :(得分:3)

这就是为我解决的问题,也许它会对其他人有所帮助,但我确实知道这个问题是针对8.2的。我把它设置为Xcode 9" New Build System"禁用此功能并切换到标准构建系统"在“文件”菜单下的“项目设置”中。我曾尝试过所有其他的东西,比如杀死DerivedData,干净的构建,重新启动Xcode。我还验证了我的依赖库已正确设置。唯一有效的方法是禁用新的"新建系统"

答案 1 :(得分:0)

我今天遇到了这个问题。我在Mac项目(使用Xcode 9.4创建)中没有演示代码。我将系统升级到macOS Mojave 10.14之后,才开始出现此错误。但是,在Xcode 10中,此项目没有问题(无需更改任何内容)。如果您可以使用Xcode 10,则可能会得到解决。

答案 2 :(得分:0)

不幸的是,上述解决方案对我不起作用(尽管我确定它们对某些人有效)。

这对我有用,以防万一:

  • 关闭Xcode
  • 打开Xcode和Create a new Xcode project
  • iOS 模板中,选择Single View App,然后单击 Next
    • 是的,我知道您正在尝试将macOS应用附加到调试器:)。
  • 为iOS应用提供所需的任何产品名称组织标识符,然后单击 Next
  • 创建任意位置的新项目(我将其保存到桌面上)
  • 在类似iPhone 8的模拟器上构建并运行(cmd + r)iOS应用(启动模拟器并运行iOS应用将花费一些时间,患者也需要花费一些时间)
  • 在模拟器中运行iOS应用后,单击以停止运行(“停止”按钮在“运行”按钮旁边)
  • 打开您在连接调试器时遇到问题的macOS应用,然后构建并运行它(cmd + r

由于某种原因,这使我可以使用macOS应用连接到调试器...

Xcode版本:10.1 macOS Mojave版本:10.14.2