【发布时间】:2014-01-14 15:32:25
【问题描述】:
TLDR;问题: 有没有办法准备一个 XArchive,然后他们可以自己分配一个配置文件并使用适当的分发证书进行签名?
长问题: 我的客户向我发送了我正在为他们开发的应用程序的配置文件。他们不想向我发送他们的分发证书(.p12 文件)。
他们给我的指示如下:
- 将配置文件加载到您的系统中
- 在您的项目中,选择目标下的配置文件 “配置文件”部分中的“构建设置”
- 不要选择代码签名身份
- 运行,产品->存档
- 在提供分发选项时选择“导出为 XCode 存档”
问题是,在执行第 4 步时,出现以下错误:
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0'
他们的想法是他们会在他们这边对应用程序进行代码签名(从而保护他们的证书)。有没有办法做到这一点?
【问题讨论】:
-
Erm..好吧是的..如果没有分发证书,您将无法对分发版本进行代码签名。如果您无权访问他们的 iTunes 开发帐户来生成您自己的帐户,他们必须提供一个。