分发第三方iOS应用程序时出现问题

时间:2013-04-20 22:26:32

标签: ios distribution enterprise

我是iOS开发的新手,我有点绑定。另一家公司为我们制作了一个应用程序,我们将部署它。我有一个企业开发帐户,并已成功将我自己的应用程序部署到我自己的安全应用程序商店。

我收到了公司B的.ipa和.plist文件,并尝试将其放在我的应用程序商店,就像我使用特殊的href标签对我的应用程序一样。

a href="itms-services://?action=download-manifest&url=http://www.myurl.com/app/company_b.plist">link</a>

应用下载约90%然后失败。我确保它是一个指向.ipa的有效plist文件。

公司-B必须将我的iOS设备添加到https://developer.apple.com/account/ios/device/deviceList.action的设备列表中。他们这样做后,应用程序将正确下载。

我需要将此应用部署到许多人,而公司B无法将所有设备添加到他们的设备列表中。

如何正确部署此应用?

非常感谢任何和所有帮助!

2 个答案:

答案 0 :(得分:0)

该公司尚未正确签署该申请。让他们用适当的企业证书重新授权ipa

答案 1 :(得分:0)

使用https://gist.github.com/RichardBronosky/2878446之类的脚本使用您的企业证书重新签名ipa。这样您就不需要向第三方开发者提供签名身份。

您应该永远为您的企业证书提供私钥,或让developer.apple.com访问您公司以外的任何人