繁体   English   中英

在没有电缆的设备上运行 ipa 而不是使用 TestFlight?

[英]Run ipa on device without cable and not with TestFlight?

是否可以在没有TestFlight情况下将IPA分发到设备,而不是通过电缆? 我有一台带 USB-C 和 iPhone 的新 MacBook Pro。 很难让公司建立TestFlight 知道如何在设备上进行测试吗?

是的。 Ad-Hoc OTA 是必经之路。

在 developer.apple.com 上:

  1. 导航到您的帐户并登录
  2. 单击左侧侧边菜单中的证书、ID 和配置文件
  3. 在左侧,找到设备并单击+
  4. 通过上传包含设备的 UDID 和名称的电子表格来注册多个设备
  5. 按照步骤完成注册过程

您可能需要等待 24 小时; 我发现,有时更改生效需要很长时间。

Xcode内部:

  1. 准备:打开Xcode设置,帐户,您的帐户,然后重新下载所有配置文件和证书
  2. 归档产品
  3. 打开管理器窗口并找到您刚刚创建的存档
  4. 单击分发应用程序
  5. 选择Ad-Hoc
  6. 确保已启用OTA 安装的包含清单
  7. 按照步骤操作
  8. 最后,单击导出并选择一个位置来保存文件

将所有文件(图标、.plist 和 .ipa)上传到您的服务器。 请注意,服务器需要是https ,这强制性的。 如果不是,请将其上传到 Dropbox 或其他一些云服务。 如果您使用的是 Dropbox,请务必将www.dropbox.com替换为dl.dropboxusercontent.com

舱单

  1. 打开manifest.plist文件并插入所有新的 url
    • 再次,对于 dropbox:将www.dropbox.com替换为dl.dropboxusercontent.com
  2. 将清单 plist 上传到安全服务器。

链接:

itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/YourURLHere/manifest.plist

您可以尝试使用Diawi进行Development & In-house Apps Wireless Installations

它将要求将目标设备注册到已签名的配置文件中,该配置文件将随

对我来说,Fabric 是一个很好的工具。 你可以在这里查看 我经常使用它分发临时构建。 它只是在电子邮件中发送应用程序安装链接,您可以从 iOS 设备打开电子邮件并立即安装构建。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM