xcodebuild中的Developer Portal ID

时间:2017-06-07 20:41:14

标签: ios xcode jenkins

我的Apple开发者帐户位于多个团队中,导致xcodebuild运行出现问题。

这是我正在运行的命令。

xcodebuild -workspace <name>.xcworkspace -scheme "<my scheme>"

我得到的错误是......

Error Domain=IDECapabilitiesErrorDomain Code=1 "The operation requires a selected developer portal team."

我尝试手动设置DEVELOPMENT_TEAMCODE_SIGN_IDENTITY变量,但无济于事。我也试图使用fastlane(带匹配,叹气和证书),但这也不行。我想知道是否有人知道这种情况的解决方法。顺便说一下,我在Jenkins上运行它。

1 个答案:

答案 0 :(得分:1)

听起来您没有在项目中选择了您正在尝试构建的配置文件,或者可能没有在您的某个目标中选择一个团队。

在Xcode中打开项目并进入项目的构建设置。确保您已为调试和发布案例选择了开发人员配置文件。然后选择项目中的每个构建目标,并确保已选择团队,供应配置文件和开发人员证书。 (如果您已启用自动签名,则只需选择团队,Xcode将负责其他人。)

这些设置保存在项目文件中,并在使用xcodebuild构建时保持有效。