Ad hoc iOS 应用程序 - 无需 iTunes 即可分发

Posted

技术标签:

【中文标题】Ad hoc iOS 应用程序 - 无需 iTunes 即可分发【英文标题】:Ad hoc iOS app - distribute it without itunes 【发布时间】:2015-03-07 12:31:57 【问题描述】:

我创建了一个带有临时配置文件的应用程序(我有 .ipa 文件)。我在配置文件中包含了 5 台设备(一台是我的,其他的属于我团队中的其他人)。现在我不知道如何在他们的设备上安装它。如果我用 iTunes 尝试,通过双击 .ipa 文件,我必须在我的 Mac 上授权他们的设备,我认为这不是正确的方法......当然我不想这样做应用审查提交。当通过第一次测试时我会这样做。

【问题讨论】:

你想检查你设备中的ipa,然后看看Appsubmission的目的,这不是必要的。您可以直接在您的设备中查看此内容 在没有 iTunes 的情况下使用 diawi 链接直接在您的设备中安装应用程序 diawi.com 这是最简单的,对测试人员没有限制,没有定价,无需创建帐户,只需上传应用并分享 URL。 【参考方案1】:

您可以为您的队友创建一个简单的网页,以便能够使用他们的设备进行下载。这是一个关于它的description。

或者 - 我建议你这样做 - 你可以使用 Apple TestFlight 服务,一个很棒的教程here。

【讨论】:

正如@f3n1kc 所说,testflight 仅适用于 ios8,而我有一个 ios7 设备。您发布的链接适用于 xcode 6 之前的版本,当时您可以使用企业和临时配置文件创建存档。【参考方案2】:

要在队友之间进行测试,我建议使用testfairy。

TestFlight 是另一种选择,但它有一些缺点:

    仅限 iOS 8 构建并不总是可以立即用于测试(Apple 构建处理时间变化很大)

【讨论】:

你可以。 testfairy 只是一个网页,您可以在其中上传 .ipa 与您的队友分享。实施他们的 SDK 是可选的

以上是关于Ad hoc iOS 应用程序 - 无需 iTunes 即可分发的主要内容,如果未能解决你的问题,请参考以下文章

使用在 Windows 上运行的 iTunes 通过 USB 在 iOS 上安装 Ad Hoc 分布式应用程序

没有 iTunes 的 Ad Hoc Catalina 10.15.x 部署

在不同步 iTunes 的情况下安装 Ad Hoc 应用程序进行测试

iOS Ad Hoc 安装失败

Airwatch ad-hoc 分发,无需生成新的 IPA

如何部署ad-hoc分发(ipa文件)或如何将iTunes与设备同步