2013-04-20 50 views
0

我对iOS开发非常陌生,并且处于一种束缚之中。另一家公司为我们制作了一个应用程序,我们将部署它。我有一个企业开发帐户,并已成功将我自己的应用程序部署到我自己的安全应用程序商店。分发第三方iOS应用时遇到问题

我已经收到的.ipa和公司B中的.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添加到他们的设备列表中。他们这样做后,应用程序将正确下载。

我需要这个应用程序部署到许多人乙公司不能所有的设备添加到他们的设备列表中。

如何正确部署此应用程序?

任何及所有的帮助感激!

+0

听起来你需要用你的企业证书重新签署ipa。 – 2013-04-21 01:09:58

回答

0

使用像https://gist.github.com/RichardBronosky/2878446这样的脚本,用您的企业证书重新签署ipa。这样你就不需要给第三方开发者你的签名身份。

你应该从未给出了为您的企业证书的私钥或给任何人公司外部developer.apple.com访问。

+1

这个脚本不适合我,但它最终导致我的答案有效。谢谢! – user2303228 2013-04-21 15:36:49

0

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