[英]Distribute App to multiple iPads without App Store
I have built an app for a client that would like to run the app on multiple iPads. 我已经为希望在多个iPad上运行该应用程序的客户端构建了一个应用程序。 Is it possible to do this without distributing through the App Store? 是否可以在不通过App Store分发的情况下执行此操作? Can I use Apple Configurator from the Mac App Store or distribute through the Xcode Server? 我可以使用Mac App Store中的Apple Configurator或通过Xcode Server进行分发吗?
You can use TestFlight. 您可以使用TestFlight。
Details: https://developer.apple.com/testflight/ 详细信息: https : //developer.apple.com/testflight/
You can use Apple configurator or MDM if you have enterprise certificate to create in-house apps or your provisioning profile contains all the UDID's of target devices you want distribute to. 如果您具有用于创建内部应用程序的企业证书,或者您的配置文件包含要分发到的目标设备的所有UDID,则可以使用Apple Configurator或MDM。 You may find useful my answer to the similar question. 您可能会发现我对类似问题的回答很有用。
tl;dr: it's better to use HockeyApp or Fabric . tl; dr:最好使用HockeyApp或Fabric 。 Alternatively you may use Testflight. 或者,您可以使用Testflight。
Create a index.html file with this content: 创建具有以下内容的index.html文件:
<a href="itms-services://?action=download-manifest&url=https://www.example.com/app.plist">click this link to install</a>
Upload these three files to your server (note that the URL must be HTTPS, not HTTP) and clicking on the link should download your app. 将这三个文件上传到您的服务器(请注意,URL必须是HTTPS,而不是HTTP),然后单击链接应下载您的应用程序。
Note that you must select a Distribution Code Signing Identity and Distribution Provisioning Profile in Step 1. Also, the UDID of the iPads need to be included in the distribution provisioning profile. 请注意,您必须在步骤1中选择“分发代码签名身份和分发设置配置文件”。此外,iPad的UDID必须包含在分发设置配置文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.