gpt4 book ai didi

ios - Xcode 4 UI 构建应用程序正常,但命令行 xcodebuild 在代码签名时失败

转载 作者:行者123 更新时间:2023-11-28 17:46:30 24 4
gpt4 key购买 nike

我们的 iOS 应用程序无法使用 xcodebuilder 版本 4 从命令行成功构建,但从 Xcode 4 UI 构建时没有问题。

命令行抛出以下有关未找到配置文件的错误:

=== BUILD NATIVE TARGET Calc OF PROJECT iPhoneUnitTests WITH CONFIGURATION Release ===
Check dependencies
[BEROR]Code Sign error: Provisioning profile '0E49F817-DC28-4907-BB73-4E2A02745822' can't be found

** BUILD FAILED **

我检查了我的本地 Mobile Provisions 文件夹以查找该配置文件,它存在。我什至尝试将配置文件指定为 xcodebuilder 参数,但它仍然抛出相同的错误。

有什么想法吗?

最佳答案

我通过执行以下 4 个步骤解决了这个问题:

  1. 我登录到根用户帐户并将团队代理的私钥添加到根用户的钥匙串(keychain)中。
  2. 加载私钥后,我还下载了团队代理的开发人员证书,并通过双击将其加载到 Xcode 中。
  3. 进入 Xcode 的管理控制台后,我单击刷新并输入团队代理的 ADC 登录凭据,这导致 Xcode 将适当的分发配置文件下载到根用户帐户。
  4. 我手动修改了 project.pbxproj 中的发布配置,以指向 Xcode 在上一步中下载的配置文件。

即使我先登录到 root 帐户,如果我刚刚从我的本地帐户中删除所有配置文件和证书,然后从上面的步骤 2 继续,问题可能已经解决。

关于ios - Xcode 4 UI 构建应用程序正常,但命令行 xcodebuild 在代码签名时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5683185/

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