我正在设置 CI 机器,我面临的问题是使用机器人构建时构建失败并出现配置文件/签名错误。
但是,如果我手动将项目克隆到 CI 机器上并从构建机器上的 XCode 中手动构建它,那么它是成功的 - 这表明 CI 机器的钥匙串设置正确并且项目的配置文件/签名设置都可以.
我可以在我的开发机器和 CI 机器上手动构建它但不使用机器人这一事实向我表明该机器人正在以不同的用户身份运行?
所以我的问题是如何将 X Code 服务器帐户/机器人设置为正确的用户?Apple Xcode CI 文档在这方面不是很清楚,我按照说明配置服务器、配置机器人、将组成员添加到 XCode 服务器等,但一定是配置不正确。麻烦的是我一步一步地遵循了文档,但不知道我可能哪里出错了。
任何人都知道一个很好的替代 bot 教程作为 Apple 文档的替代品,或者知道问题可能是什么?