gpt4 book ai didi

cordova - 如何在 Xcode 8 中禁用 "automatically manage signing"

转载 作者:行者123 更新时间:2023-12-01 16:14:05 24 4
gpt4 key购买 nike

我在 Xcode 8 中的 Xcode 项目默认勾选了“自动管理签名”。
我如何使用 CLI 而不是 Xcode 来禁用它,因为我的基于 Cordova 的应用程序必须由 Jenkins 构建。

打开Xcode项目后,我禁用检查并执行以下命令进行构建。
它有效,但手动过程应该是自动的。

xcodebuild -project "/platforms/ios/test.xcodeproj" -sdk "iphoneos10.0" -configuration "Release" -scheme test ENABLE_BITCODE="NO" install DSTROOT="/target/debug" DEVELOPMENT_TEAM="teamId" PROVISIONING_PROFILE_SPECIFIER="teamId/provisioningProfileName"

最佳答案

我们通过 Jenkins 使用 Xcode 8 和 Cordova 自动管理签名。我在这里写了我们如何设置它:
https://dpogue.ca/articles/cordova-xcode8.html

回顾一下,您需要指定您的开发人员团队 ID。在 Cordova-iOS 的下一个版本中,您可以使用 developerTeam 来做到这一点。在您的 build.json 文件中。我有 a hook在此期间可用。

您还需要将您的代码签名身份设置为“iPhone 开发人员”,即使对于发布版本 .使用 codeSignIdentity 执行此操作在你的 build.json 中。

您不需要指定配置文件,Xcode 会在它具有团队 ID 时自动处理。

希望有帮助!

关于cordova - 如何在 Xcode 8 中禁用 "automatically manage signing",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39444020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com