我正试图了解一些关于iOS应用程序Ad Hoc发布的最新信息。
我最近的任务是完成一款应用程序的开发,该应用程序已完成约90%,正在Dart/Flutter中开发,但目前仅部署在iOS上。这是一个私人应用程序,需要部署到大约400-500台设备上,而不是在AppStore上。
我希望我可以简单地将其上传到网络服务器,然后指导不同位置的用户导航到URL,然后单击链接将其直接下载到设备上——类似于我过去使用Android APK所做的操作。或者一些空中安装方法。我们正在努力避免使用Enterprise方法,因为尽管该应用程序有几百名用户,但我为之构建的公司只有少数员工,收入来源很少。
我看过一些SO关于Ad Hoc分发的帖子,但它们已经有好几年的历史了。我的主要问题是…
当尝试针对这么多设备时,这种特设方法是否可行?如果是,是否可以将配置文件配置为具有那么多设备UUID?(假设AdHoc需要配置文件(
如果没有,在这种情况下,建议使用什么部署方法?
我很感激任何指点。提前谢谢。
iOS AdHoc部署限制为每个应用程序100台设备。
你可以在这里阅读更多信息https://developer.apple.com/library/archive/documentation/ToolsLanguages/Conceptual/DevPortalGuide/DistributinganApp/DistributinganApp.html
如果你计划将应用程序部署到更多的设备上,正如你所写的,我认为你唯一的选择是将其部署在AppStore上,并只允许访问选定的设备。
例如,你可以向客户端询问他们的设备UUID,并检查打开应用程序的设备是否与其中一个UUID关联。
或者,你可以用登录名(用户名密码(甚至私人提供给客户的序列码来保护应用程序。