"在OSX应用程序上运行测试时,来自调试器的消息:无法附加"

UKD*_*eek 11 macos xcode xctest swift

我无法在我的OSX应用程序上运行测试 - 项目构建正常,但是当我在Xcode 8.2中运行Product - > Test时.它说 : Message from debugger: unable to attach

如何让我的测试再次运行?

无法附加Xcode

Pom*_*ule 5

为我解决问题的方法是在测试目标上启用签名.您需要转到项目的设置,转到目标,一般情况下,在"测试"下,您有" 签名"部分.单击"启用签名"大按钮(或类似内容).您可能必须处理配置文件,但对我来说并非如此.

我项目的测试目标的屏幕截图.


UKD*_*eek 0

我最终需要使用这些步骤来“重新移植”我的 Xcode 项目,从而解决了这个问题。 https://medium.com/@mobilebloke/xcode-8-going-slow-on-swift-3-have-you-tried-repotting-your-project-88d0066d2445#.idcdv2dd3

我知道这不一定是解决办法,但经过尝试后:

  • 添加删除证书

  • 重新创建配置文件

  • 删除并重新添加目标无效...

    这至少让我可以继续