7

所以我的问题是,在纯 swift 项目(几乎 :-) )上,也用 Swift 编写了测试,我每次构建都得到了这个。通过 Fastlane 1.63 开始构建。:

▸ DTServiceHub: Instruments wants permission to analyze other processes. Please enter an administrator username and password to allow this.
▸ Username (jenkins): Password:
▸ Failed to authorize rights (0x1) with status: -60007.

使用 OSX Server 在 MacPro 上安装新的命令行工具和 Xcode 7.3 时会出现问题。Objective-C 项目每次都有效。我已经完成了这些线程中的建议,但没有奏效: 从命令行工具中删除授权提示(在小牛下) 有没有办法从仪器的命令行实例(XCode)中删除授权提示?在我能找到的所有其他地方。我不知道如何解决它。

4

2 回答 2

11

我刚刚遇到了类似的问题,由 Fastlanescan命令触发执行测试。

关于这个问题的讨论这个 Apple 支持讨论之后,我设法通过在我的 CI 机器上启用“开发人员模式”来解决它。

$ DevToolsSecurity -status
Developer mode is currently disabled.

$ DevToolsSecurity -enable
Developer mode is now enabled.
于 2016-03-29T01:09:46.523 回答
-1

我对 Xcode 7.3 也有同样的问题。我不是 Mac 上的管理员(我在公司网络上工作),所以网络管理员给了我管理员权限并且它可以工作......我不知道为什么:)

于 2016-06-02T12:48:37.630 回答