用于签名.ipa文件的代码签名和配置文件下的配置文件

时间:2014-05-17 05:57:07

标签: ios xcode xcode5 provisioning-profile ios-provisioning

我非常混淆Build Settings->Code Signing Identity下的配置文件以及用于签署.ipa文件的配置文件。

我是否应该始终为两者使用相同的配置文件?

如果我选择一个Adhoc provisioning profile来签署.ipa文件,那么Build Settings->Code Signing Identity下的配置文件如何影响构建?

我更不清楚Build Settings->Code Signing Identity下的配置文件。

最后,如果我将Build Settings->Code Signing Identity下的配置资料设置为Distribution profile并使用.ipa签署Adhoc provisioning profile,那么它应该有效吗?

1 个答案:

答案 0 :(得分:0)

  

如果我选择一个Adhoc配置文件来签署.ipa文件,那么如何   在Build Settings-> Code Signing下进行配置配置文件   身份重要/影响构建?

我认为如何签署应用程序没有区别:在构建过程中从构建设置 - >代码签名身份或在您创建.ipa文件后构建。如果您在创建.ipa时重新签署应用程序,您将重写app packatge中的信息以使用新的配置文件,以便之前的签名操作不再是实际的。

  

最后,如果我在Build Settings-> Code下设置配置文件   将身份签署到分发配置文件并使用Adhoc签署.ipa   配置文件然后应该工作吗?

因此,是的,它应该工作(如果正确理解问题)。但是,开发/分发配置文件存在一些限制。也许,以下链接将有所帮助:

What is the difference between a development provisionong profile and a ad hoc distribution profile?

What is difference between .ipa with development provisioning and .ipa with adhoc distribution provisioning profile?

iOS Developer Builds vs Distribution Builds