Xcode CI - 如何在机器人中指定使用哪个开发团队和配置文件?

Xcode CI - How to specify in a bot which development team and provisioning profile to use?

我正在设置一个 Xcode 机器人来构建我们的 AdHoc 应用并将其上传到 Crashlytics,但在指定它以使用我们的企业团队和临时配置文件时遇到问题。

我尝试将这些添加到方案的 .xcconfig 文件中,但它似乎完全忽略了它(通过将属性设置为无效设置进行测试并且构建仍然成功):

AdHoc.xcconfig:

DEVELOPMENT_TEAM = My Enterprise Team
PROVISIONING_PROFILE = abc123-abc-123-abc-abc123abc123

所以最后我能够使用 Xcode 8 的 Automatically Manage Code Signing 功能和适当的 .xcconfig 文件中的这些设置:

CODE_SIGN_IDENTITY = iPhone Developer
DEVELOPMENT_TEAM = ABC123ABC