适用于 ios 的 Android 应用程序包(动态功能)?

Jon*_*nes 5 bundle dynamic ios

是否有类似 ios 的 android app bundle 之类的东西?即使对于 android,这也是测试版功能。我的应用程序的概念取决于此功能,现在我正在考虑如何为 ios 发布具有该功能的应用程序。我有很多模块,用户可以在运行时选择和安装。

J_Z*_*Zar 5

有一些类似的东西,但不一样,它不提供相同的功能:

https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/On_Demand_Resources_Guide/index.html

On Demand Resource 提供数据、资源包,但不提供可执行代码。

真正的问题是一个 Ios 应用程序应该提供提交阶段的所有代码。这意味着,就我所知,不可能分发尚未提交和审查的可执行代码(因此动态下载和加载模块......)。然而:

脚本语言生成的文件可以是按需资源。

因此,只要该应用程序获得批准,脚本语言就可能敞开大门。另请查看此答案:

在运行时在 iOS 上添加框架

  • “真正的问题是 Ios 应用程序应该在提交阶段提供所有代码”= 感知到的问题。Android 通过新的捆绑包 (.aar) 格式克服了这一问题,其中包含所有动态功能模块和资源并将其上传到 Play,但可以进行设置,以便 Play 仅根据情况分发其中的一些内容。 (4认同)