在没有电缆而不是TestFlight的设备上运行ipa? [英] Run ipa on device without cable and not with TestFlight?
问题描述
是否可以将 IPA
分发给没有 TestFlight
的设备,而不是通过电缆?我有一台带有usb-c和iPhone的新MacBook Pro。很难设置公司 TestFlight
。知道怎么在设备上测试吗?
Is it possible to distribute IPA
to device without TestFlight
, and not via cable? I have a new MacBook Pro with usb-c and an iPhone. Hard to get company set up TestFlight
. Any idea how to test on device?
推荐答案
是的。 Ad-Hoc OTA是最佳选择。
Yes. Ad-Hoc OTA is the way to go.
- 导航至您的帐户&登录
- 点击证书,ID&左侧边栏菜单中的个人资料
- 位于左侧,找到 Devices &点击
+
- 通过上传包含UDID和设备名称的电子表格来注册多个设备
- 按照步骤完成注册过程
- navigate to your account & login
- click Certificates, IDs & Profiles in the side menu on the left
- on the left, find Devices & click
+
- register multiple devices by uploading a spreadsheet including the UDIDs and names of the devices
- follow the steps to finalize the registration process
您可能要考虑等待24小时,因为我发现它有时真的需要希望更改生效。
You might want to consider to wait 24 hours, because I found it sometimes takes really long for the changes to take effect.
- prep:打开Xcode设置,帐户,您的帐户,然后重新下载所有配置文件和证书
- 存档产品
- 打开管理器窗口,找到您刚刚创建的存档
- 点击导出
- 选择ad-hoc
- 确保包含OTA安装清单 已启用
- 插入所有要求您提供的数据
- prep: open Xcode settings, accounts, your account and then re-download all the profiles and certificates
- archive the product
- open the Organizer window and find the archive you've just created
- click export
- choose ad-hoc
- make sure to have include manifest for OTA installation enabled
- insert all the data it asks you
将所有文件(图标,.plist和... .ipa)上传到您的服务器。请注意,服务器必须是 https
,此是必需的。如果不是,请将其上传到Dropbox或其他云服务。如果您使用的是Dropbox,请务必使用 dl.dropboxusercontent.com
替换 dropbox.com
。
打开plist文件并插入所有新网址。然后,将清单plist上传到安全服务器。
Upload all the files (icons, .plist & .ipa) to your server. Note that the server needs to be https
, this is mandatory. If your's isn't, upload it to Dropbox or some other cloud service. If you're using Dropbox, make sure to replace dropbox.com
with dl.dropboxusercontent.com
.
Open the plist file and insert all the new urls. Then, upload the manifest plist to a secure server.
添加下载像这样的链接:
Add the download link like so:
itms-services://?action=download-manifest&url=https://dl.dropbox.com/s/YourURLHere/manifest.plist
这篇关于在没有电缆而不是TestFlight的设备上运行ipa?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!