分享测试版的最佳方式

Best way to share beta

我只是想将我的第一个应用程序加载到 App Connect,以便让几个朋友测试它。所以他们可以下载它。 尽管最初遇到了一些令人头疼的问题,例如框架设置不正确...

当然,由于缺少某些图像和图标,现在最终授权失败了,我现在不想做这些,我只想能够远程共享应用程序。

我真的必须先把所有这些东西修好吗? 不能通过TestFlight分享一个稍微粗糙的版本吗?

编辑: 这些是我的错误。不确定第一个错误是什么意思,但其他错误显然是因为缺少图像数据。

首先,我建议无论如何都要修复这些错误。他们很简单。只需添加一个大小正确的应用程序图标即可。它不一定是 good/final 图标。你可以在这里使用我的脚本:https://gist.github.com/DaveWoodCom/0b9dd0efb9d10f0f0ba9977ccc35a86a 它需要一个简单的 1024x1024 png 文件并将其调整为您需要的所有尺寸。它甚至为您提供了一个 Contents.json 资产目录文件。

其次,如果您只是将测试版发送给您的朋友,您实际上还不需要通过 TestFlight 审核。您可以在 App Store Connect 中为您的每个朋友创建一个用户帐户(注意:我建议为他们的帐户使用您自己的电子邮件地址 me+friendsname@yourdomain.com,这样他们就无法实际登录 ASC 并查看您的任何内容数据),或者您可以为您的应用程序创建一个 Adhoc 分发配置文件并包括您朋友设备的 UUID。然后构建 .ipa 文件并将其发送给他们进行安装。您甚至可以使用我刚刚创建的新项目:https://github.com/DaveWoodCom/OTAgo 并让他们通过网站无线安装应用程序。请注意,该项目是全新的,因此仍处于测试阶段(在接下来的几周内会发生很大变化,但它应该足以满足您的用例)。