如何向人们发送我的应用测试版?

How do I send people my app beta?

每当我询问人们如何通过电子邮件发送测试版时,他们总是告诉我 "Oh, it's easy. You just export the IPA, then send everyone the link." 作为测试人员,我自己也这样做过。我点击 link,然后安装。就这么简单。

现在我不知道该怎么做。

对我来说,我导出并在电子邮件中附上 link 给自己,然后它将我转发到 safari,并带有 "Open with..." 提示。我不知道如何安装它。

我对 TestFlight 或任何涉及更复杂的东西不感兴趣。我只想将我的构建发送给其他人,但无法弄清楚我哪里出错了。

为此您需要一个网络服务器,并且需要一个支持 HTTPS 的服务器。 Here 是 link 如何做到这一点。当然,这只有在您事先知道用户的 UDID 或使用内部分发配置文件时才有效。

假设(我希望你不要)越狱目标设备:

使用基本的 Apple 开发人员许可证,您需要将设备 UDID 添加到您用来构建应用程序的配置文件中。使用第三方服务是一个很好的解决方案(Crashlytics、TestFlight)。

如果你有 Enterprise Apple Developer plan, you can build your app with your certificate and install it on a device without adding its UDID before - that's what you need. Once you built the app, you'll just have to host the generated .ipa on a web-server with HTTPS and send the direct link to your customer. Please find the official documentation here and here.