Unity在线托管AssetBundles和Appstore

时间:2018-11-28 13:10:03

标签: c# unity3d app-store

这是我与Unity AssetBundles一起工作的第一个项目,我制作了一个系统,以便我包中唯一的东西是Unity场景,因此我可以在构建设置中禁用它们,而unity不会构建所有他们的依赖性。我正在从自己的网站域托管和下载我的捆绑软件,所以我的问题是,这是否符合应用商店的政策以及以这种方式使用AssetBundles时应用是否可以通过批准。

1 个答案:

答案 0 :(得分:0)

如果您使用Assetbundles(假设您遵守应用商店policies),则您的应用应该能够获得批准,实际上,这几乎就是他们要做的事情(下载场景等内容),安装后的纹理和模型)。

唯一的限制是Unity中已经存在的限制,即您不能使用资产捆绑包下载/实现新的脚本(并且不允许通过其他任何方式下载新脚本)手段)。但是,如果您坚持使用场景/资产,那很好。

但是,如果您想通过资产捆绑下载脚本,则可以在Android上使用Reflection,尽管在iOS上这不是一个选项,因为它是AOT编译的(提前)。