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

时间:2017-09-15 13:50:53

标签: ios

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

3 个答案:

答案 0 :(得分:2)

是。 Ad-Hoc OTA是最佳选择。

在developer.apple.com上:

  1. 导航至您的帐户&登录
  2. 点击证书,ID&左侧边栏菜单中的个人资料
  3. 在左侧,找到 Devices &点击+
  4. 通过上传包含UDID和设备名称的电子表格来注册多个设备
  5. 按照步骤完成注册流程
  6. 您可能需要考虑等待24小时,因为我发现有时需要很长时间才能使更改生效。

    Xcode内部:

    1. 准备:打开Xcode设置,帐户,您的帐户,然后重新下载所有配置文件和证书
    2. 归档产品
    3. 打开“管理器”窗口,找到您刚刚创建的档案
    4. 点击导出
    5. 选择ad-hoc
    6. 确保包含OTA安装清单 启用
    7. 插入所有要求您提供的数据
    8. 将所有文件(图标,.plist和... .ipa)上传到您的服务器。请注意,服务器必须为https,此必需的。如果您不是,请将其上传到Dropbox或其他云服务。如果您使用的是Dropbox,请务必将dropbox.com替换为dl.dropboxusercontent.com 打开plist文件并插入所有新URL。然后,将清单plist上传到安全服务器。

      自定义HTML页面或类似内容:

      像这样添加下载链接:

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

答案 1 :(得分:0)

您可以Development & In-house Apps Wireless Installations

尝试Diawi

这将要求将目标设备注册到将随

分发的已签名配置文件中

答案 2 :(得分:0)

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