使用企业帐户证书签署ipa文件

时间:2013-03-07 17:51:27

标签: ios xcode

我是iOS应用程序开发的新手。我有一个企业帐户,我成功将该配置文件添加到我的Mac。

我的理解是,使用企业帐户证书签名的iOS应用程序可以安装在该组织内的任意数量的iOS设备上。

我已经有一个.ipa文件,该文件使用不同的证书签名(不使用我拥有的企业版)。我需要使用我的企业帐户签署此应用程序。是否有可能做到这一点?或者我需要使用我的企业帐户证书签署应用程序?请你帮助我好吗?

3 个答案:

答案 0 :(得分:2)

您可以通过解压缩IPA并使用企业资源调配配置文件替换嵌入式移动资源调配配置文件来重新签名IPA。

然后,使用codesign和您的企业分发证书重新签名.app目录。 Codesign是Xcode附带的命令行工具。

最后,您将IPA压缩并以正常方式为企业应用分发。

答案 1 :(得分:1)

您需要在归档应用时指定证书和mobileprovision。然后在管理器中,“分发”应用程序并选择“保存为企业或临时分发”选项

答案 2 :(得分:1)

您可以尝试使用AppResigner。 SO本身也有类似的问题。请参阅此answer