如何在一个移动应用程序中部署多个不同的移动应用程序?
How To Deploy Multiple Different Mobile Apps Inside One Mobile App?
我想在一个主控中安装多个不同的 iOS 移动应用程序 iOS 移动应用程序。
一旦用户登录到主应用程序,他们就会有一个移动应用程序列表,每个单独的移动应用程序将由不同的团队和 updated/deployed 单独开发。只有主应用程序用户需要下载到他们的设备。
我知道很多大型游戏公司都在这样做,只是不知道他们是怎么做到的。
您正在谈论的应用程序(如 Roblox)没有任何真正的子应用程序。它只是看起来像这样,但从技术上讲,所有这些应用程序都只是应用程序屏幕。
您可以将您的应用程序代码拆分为多个模块,每个模块代表一个“应用程序”,每个团队将只能访问并独立工作。
如果你的应用会有很多资源,你可以使用On-Demand Resources。所以看起来你正在下载一个应用程序。但是您只能将此功能用于图像、视频、纹理等内容,而不能用于代码本身——这是您无法单独部署子应用程序的主要原因。当任何应用程序更新时,您必须部署主应用程序。
如果所有子应用程序都在 10MB 以下,您可以使用 appClips 来执行此操作。
“主”应用可以托管指向已注册 appClip 的通用链接列表。
当用户在主应用程序中与它们交互时,这将下载每个应用程序。
随着时间的推移,苹果设备将卸载未使用的 appClip,但主应用不会有这种危险,因为它是一个完整的应用。
然后用户可以从主应用程序永久打开它们或通过应用程序库打开它们
我想在一个主控中安装多个不同的 iOS 移动应用程序 iOS 移动应用程序。
一旦用户登录到主应用程序,他们就会有一个移动应用程序列表,每个单独的移动应用程序将由不同的团队和 updated/deployed 单独开发。只有主应用程序用户需要下载到他们的设备。
我知道很多大型游戏公司都在这样做,只是不知道他们是怎么做到的。
您正在谈论的应用程序(如 Roblox)没有任何真正的子应用程序。它只是看起来像这样,但从技术上讲,所有这些应用程序都只是应用程序屏幕。 您可以将您的应用程序代码拆分为多个模块,每个模块代表一个“应用程序”,每个团队将只能访问并独立工作。
如果你的应用会有很多资源,你可以使用On-Demand Resources。所以看起来你正在下载一个应用程序。但是您只能将此功能用于图像、视频、纹理等内容,而不能用于代码本身——这是您无法单独部署子应用程序的主要原因。当任何应用程序更新时,您必须部署主应用程序。
如果所有子应用程序都在 10MB 以下,您可以使用 appClips 来执行此操作。
“主”应用可以托管指向已注册 appClip 的通用链接列表。
当用户在主应用程序中与它们交互时,这将下载每个应用程序。
随着时间的推移,苹果设备将卸载未使用的 appClip,但主应用不会有这种危险,因为它是一个完整的应用。
然后用户可以从主应用程序永久打开它们或通过应用程序库打开它们