在没有电缆的设备上运行ipa,而不是使用TestFlight?
是否有可能分发IPA
到设备没有TestFlight
,而不是通过电缆? 我有一个新的MacBook Pro与USB – C和一个iPhone。 很难让公司build立TestFlight
。 任何想法如何在设备上testing?
是。 Ad-Hoc OTA是要走的路。
在developer.apple.com上:
- 导航到您的帐户和login
- 点击左侧的菜单中的证书,ID和configuration文件
- 在左侧findDevices &click
+
- 通过上传包含设备的UDID和名称的电子表格来注册多个设备
- 按照步骤完成注册过程
您可能要考虑等待24小时,因为我发现有时需要很长时间才能使更改生效。
在Xcode里面:
- 准备:打开Xcode设置,帐户,您的帐户,然后重新下载所有的configuration文件和证书
- 归档产品
- 打开pipe理器窗口,find你刚创build的档案
- 点击导出
- select特设
- 确保启用 了OTA安装的包含清单
- 插入所有要求你的数据
将所有文件(图标,.plist&.ipa)上传到您的服务器。 请注意,服务器需要是https
,这是强制性的。 如果不是,请将其上传到Dropbox或其他云服务。 如果您使用Dropbox,请确保将dropbox.com
replace为dl.dropboxusercontent.com
。
打开plist文件并插入所有新的url。 然后,将清单plist上传到安全的服务器。
自定义HTML页面或类似:
像这样添加下载链接:
itms-services://?action=download-manifest&url=https://dl.dropbox.com/s/YourURLHere/manifest.plist
您可以尝试Diawi Development & In-house Apps Wireless Installations
这将要求目标设备注册到将要分发的签名供应简档中
对于我来说织物是一个很好的工具。 你可以在这里查看 我经常使用这个分发临时版本。 它只需发送一个电子邮件的应用程序安装链接,你可以打开你的iOS设备的电子邮件,并立即安装构build。