【发布时间】:2013-02-23 01:37:27
【问题描述】:
我是 iOS 应用程序开发的新手。我有一个企业帐户,并且我成功地将配置文件添加到我的 Mac。
我的理解是,使用企业帐户证书签名的 iOS 应用程序可以安装在该组织内的任意数量的 iOS 设备上。
我已经有一个使用不同证书签名的 .ipa 文件(不使用我拥有的企业证书)。我需要使用我拥有的企业帐户签署此应用程序。是否有可能做到这一点?或者我需要什么来使用我的企业帐户证书签署申请?请你帮助我好吗?
【问题讨论】:
我是 iOS 应用程序开发的新手。我有一个企业帐户,并且我成功地将配置文件添加到我的 Mac。
我的理解是,使用企业帐户证书签名的 iOS 应用程序可以安装在该组织内的任意数量的 iOS 设备上。
我已经有一个使用不同证书签名的 .ipa 文件(不使用我拥有的企业证书)。我需要使用我拥有的企业帐户签署此应用程序。是否有可能做到这一点?或者我需要什么来使用我的企业帐户证书签署申请?请你帮助我好吗?
【问题讨论】:
您可以通过解压缩 IPA 并将嵌入式移动配置文件替换为您的企业配置文件来退出 IPA。
然后,使用 codesign 和您的企业分发证书重新签署 .app 目录。 Codesign 是 Xcode 附带的命令行工具。
最后,您将 IPA 压缩备份并以企业应用程序的正常方式分发。
【讨论】:
您需要在归档应用程序时指定证书和 mobileprovision。然后在管理器中,“分发”应用程序并选择“保存为企业或临时分发”选项
【讨论】: