Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
分发第三方iOS应用程序时出现问题_Ios_Distribution_Enterprise - Fatal编程技术网

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

分发第三方iOS应用程序时出现问题,ios,distribution,enterprise,Ios,Distribution,Enterprise,我对iOS开发非常陌生,有点为难。另一家公司已经为我们制作了一个应用程序,我们将部署它。我有一个企业开发帐户,并已成功将我自己的一个应用部署到我自己的安全应用商店 我从B公司收到了一个.ipa和一个.plist文件,并尝试将其放到我的应用商店中,就像我使用特殊的href标签处理我的应用一样 a href=“itms服务://?操作=下载清单和url=http://www.myurl.com/app/company_b.plist“>链接 该应用程序下载约90%,然后失败。我已确保它是指向.ipa

我对iOS开发非常陌生,有点为难。另一家公司已经为我们制作了一个应用程序,我们将部署它。我有一个企业开发帐户,并已成功将我自己的一个应用部署到我自己的安全应用商店

我从B公司收到了一个.ipa和一个.plist文件,并尝试将其放到我的应用商店中,就像我使用特殊的href标签处理我的应用一样

a href=“itms服务://?操作=下载清单和url=http://www.myurl.com/app/company_b.plist“>链接

该应用程序下载约90%,然后失败。我已确保它是指向.ipa的有效plist文件

B公司不得不将我的iOS设备添加到他们的设备列表中。在他们这样做之后,应用程序将正确下载

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

如何正确部署此应用程序


非常感谢您的任何帮助

该公司未正确签署申请。让他们使用正确的企业证书重新处理ipa

使用类似于使用企业证书重新签署ipa的脚本。这样你就不需要给第三方开发者你的签名身份


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

听起来你需要用你的企业证书重新签署ipa。这个脚本对我不起作用,但它最终让我找到了一个有效的答案。谢谢