ios - xcodebuild 中的开发人员门户 ID

标签 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(带有 match、sigh 和 cert),但效果不佳。我想知道是否有人知道这种情况的解决方法。顺便说一下,我正在 Jenkins 上运行它。

最佳答案

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

在 Xcode 中打开项目并进入项目的build设置。确保您已为调试和发布案例选择了开发人员配置文件。然后选择项目中的每个构建目标,并确保您已选择团队、配置文件和开发人员证书。 (如果你打开了自动签名,你只需要选择团队,Xcode 会处理其他的。)

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

关于ios - xcodebuild 中的开发人员门户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44422377/

相关文章:

ios - 如何启用 SocketRocket 日志记录

ios - locationManager 在 Swift 3 中被弃用了吗?

c++ - (cocos2d-x 3.2/xcode 6) 如何打开 iOS 的 cpp-tests,没有项目文件

ios - Xcode 继续 "Could not cast value of type"

docker - 类型 "bind": bind mount source path does not exist:/home/jenkins/. docker (Istio) 的挂载配置无效

continuous-integration - 以自动化方式在 Jenkins/Hudson 中运行单元测试,从开发到构建服务器

ios - 以编程方式向cgpointmake或cgpoint提供参数以从坐标对创建cgpoint

ios - 如何从表格 View 中正确放大图像

ios - 微信SDK集成iOS

jenkins - 在Jenkins控制台中获取错误java.lang.RuntimeException:java.io.IOException:无效的常量类型:15