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 部署