我是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无法将所有设备添加到他们的设备列表中。
如何正确部署此应用?
非常感谢任何和所有帮助!
答案 0 :(得分:0)
该公司尚未正确签署该申请。让他们用适当的企业证书重新授权ipa
答案 1 :(得分:0)
使用https://gist.github.com/RichardBronosky/2878446之类的脚本使用您的企业证书重新签名ipa。这样您就不需要向第三方开发者提供签名身份。
您应该永远为您的企业证书提供私钥,或让developer.apple.com访问您公司以外的任何人。