如果在您从钥匙串中删除它后仍然下载它(如果 Apple 已解决该问题,则可能不再发生),那么在致电 Apple 之前,您可以尝试一个(最后?)手段。我会尝试使用您的钥匙串访问应用程序中的证书助手来申请证书。如果您不熟悉,证书助手位于钥匙串访问菜单下。这些步骤非常简单。
作为另一种方法,您还可以尝试在命令行上使用 xcodebuild 命令。这有时适用于 xCode 失败的情况,如果您在管理 ID 或在 xCode 中添加帐户时遇到问题。
您需要以下信息:
- 项目文件的完整路径
- 您用于归档的方案的方案名称,它出现在 xCode 中。如果您没有为归档设置方案,则需要为此目的进行设置。
然后您可以生成存档:
xcodebuild archive -project [引号中的完整路径] -scheme [引号中的方案名称]
现在它已存档,您现在需要将其导出。对于此步骤,您需要以下信息:
- 您刚刚生成的存档的完整路径。xCode 存档的位置位于 xCode 首选项中的 Locations 选项卡下。
- 生成的 IPA 文件的完整路径和文件名
- 供应配置文件的名称,它出现在 xCode 中,例如您在开发人员门户中设置它时给它的名称。
然后您可以进行导出:
xcodebuild -exportArchive -archivePath [引号中的完整路径] -exportPath [引号中的完整路径,没有文件扩展名] -exportFormat [通常是 ipa,不需要引号] -exportProvisioningProfile [配置文件名称,因为它出现在 xCode 中,用引号括起来]
让我知道这是否有帮助!