【发布时间】:2021-10-10 22:28:03
【问题描述】:
我正在尝试为 Testflight 版本构建和导出 IPA。我正在 iMac 上运行构建管道 这是在我的构建步骤中发生的事情:
我在构建机器上安装了“分发”证书和“应用程序配置文件”。 (“应用配置文件”是使用 Apple 开发者门户中的“分发”证书生成的)
在 .xcworkspace 上运行“xcodebuild archive”命令 第 3 步成功并显示 ** ARCHIVE SUCCEEDED **
使用“-exportOptionsPlist exportOptions.plist”运行“xcodebuild -exportArchive”命令。 在 exportOptions 我包括它是一个企业证书,方法是企业
第 4 步失败并出现以下错误:
...错误域=IDEProfileQualificationErrorDomain 代码=3 “配置文件“应用程序配置文件”不是“iOS 应用程序开发”配置文件。” UserInfo={IDEProfileQualification... 出于某种原因,它抱怨我的“应用程序配置文件”不是“开发”配置文件。它是由企业证书生成的,所以我知道它不是开发配置文件
我注意到的一件事是,在存档步骤中,它是使用 iOS 应用程序开发配置文件而不是分发配置文件进行签名的
【问题讨论】:
标签: xcode build certificate devops provisioning-profile