Ad Hoc iOS 将应用程序分发到数百台设备

Ad Hoc iOS App Distribution to several hundred devices

我正在尝试查找有关发布 iOS 应用程序 Ad Hoc 的最新信息。

我最近的任务是完成一个应用程序的开发,该应用程序已完成约 90%,该应用程序是在 Dart/Flutter 开发的,但仅在 iOS 上部署(目前)。这是一个私人应用程序,需要部署到大约 400-500 台设备,而不是在 AppStore 上。

我希望我可以简单地将它上传到网络服务器,然后引导不同位置的用户导航到 URL 并单击 link 直接将其下载到设备- 类似于我过去使用 Android APK 所做的。或者一些无线安装方法。我们试图避免使用企业方法,因为尽管该应用程序有数百名用户,但我为其构建此应用程序的公司只有少数员工和少量收入。

我看过一些关于 Ad Hoc 分发的 SO 帖子,但它们已经有好几年了。我的主要问题是..

在尝试针对那么多设备时,这种 Ad Hoc 方法是否可行?如果是这样,是否可以将配置文件配置为具有那么多设备 UUID? (假设 AdHoc 需要配置文件)

如果没有,在这种情况下推荐的部署方法是什么?

感谢任何指点。提前致谢。

iOS AdHoc 部署限制为每个应用 100 台设备。

您可以在此处阅读更多相关信息 https://developer.apple.com/library/archive/documentation/ToolsLanguages/Conceptual/DevPortalGuide/DistributinganApp/DistributinganApp.html

如果您计划将应用程序部署到更多设备,如您所写,我认为您唯一的选择是将其部署在 AppStore 上并仅允许访问选定的设备。

例如,您可以向客户询问他们的设备 UUID,并检查打开应用程序的设备是否与这些 UUID 之一相关联。

或者您可以使用登录名 (username-password) 或私下提供给客户的序列码来保护应用程序。