繁体   English   中英

为企业分发构建ipa需要什么? (iOs - iPhone - iPad)

[英]What is needed to build an ipa for Enterprise Distribution? (iOs - iPhone - iPad)

我正在研究一个由公司内部分发的项目。 所以,我一直在研究这个问题,所有的教程和指南都从构建(.ipa文件)开始。

问题是如何按照我的客户使用企业分发在内部分发应用程序的方式来签署代码,而不是给我他的证书?

企业程序分发证书(和私钥)是签署应用程序以进行企业分发所必需的。 客户端可以使用所需的密钥信任您,或者您可以将项目发送到客户端以进行最终构建,或者客户端可以重新签署已编译的应用程序包。

可以使用Mac OS X命令行重新签名应用程序; 不需要运行Xcode 4。

要查看未签名版本的代码示例和有关loval代码签名的说明,请参阅http://easewiki.apperian.com/index.php/Code_Signing

此方法可在任何Mac上启用命令行签名。

你不能。 您必须向客户端提供您的代码并让他编译/签名,或者您的客户需要向您提供他的分发证书和企业分发配置文件,以便您签名。

如果你正在使用Xcode4,你可以使用一些ad hoc签名,然后共享实际的归档包。 然后,客户站点的开发人员可以将存档包导入到他/她的Xcode4副本中,并使用相应的证书对其进行重新签名。 鉴于Xcode4仍然处于测试阶段,谁知道它是否会正常工作,或者它是否会在它上线时仍然存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM