在 Xcode 7.0 或更高版本中,当我们归档项目并希望将归档文件导出为 .ipa 文件时,我们有四个选项:
我们有一个新的选择:"Save for Development Deployment"
.
"Save for Ad Hoc Deployment"
我不知道和有什么区别"Save for Development Deployment"
。
我打电话给苹果官方支持电话服务寻求帮助,但他告诉我他不清楚,如果我想获得更多技术细节,我可以发送电子邮件给专业帮助,然后他只给我发了一些关于苹果的官方文档。 com。
我搜索了苹果官方文档,我发现了这个:
导出您的应用程序以在商店外进行测试
要将您的应用分发给具有指定设备的用户,请选择“Save for Ad Hoc Deployment”。该应用程序将使用分发证书进行代码签名。
要分发您的应用程序进行内部测试,请选择“保存以供开发部署”。该应用程序将使用您的开发证书进行代码签名。
根据上面的话。似乎:
相同点:
它们都是供内部使用的。
不同点:
1.“Save for Ad Hoc Deployment”。用于内部分发,但“保存用于开发部署”。用于内部测试?
2.“Save for Ad Hoc Deployment”的区别。和“为开发部署保存”。是分销证书和开发证书吗?
注:听说“开发证”属于个人,分发证属于整个团队,这个我不太确定。
那么,谁能告诉我“Save for Development Deployment”的目的是什么,“Save for Development Deployment”和“Save for Ad Hoc Deployment”有什么区别?