Skip to content

打包上传

准备工作

  • 上传平台和打包导出前建议先保存数据,点击最上方菜单栏 File - Save,或使用快捷键保存

  • 第一次打包前需要确认 Unity 已同步安装 iOS 和 Android Build Platform, 如果没有安装需要先安装,再重启 Unity

    方式1:一键打包发布

  • 在 EZXR 菜单选择发布内容, 点击后会跳出内容发布弹窗。 在更新日志中可以输入本次编辑的记录方便后续查询。点击发布即可

  • 发布成功后会自动跳出该内容详情页,此时可以看到编辑的版本在内容包已被更换为最新打包的版本。

  • 打包完成记得在弹出的页面内及时保存否则页面关闭会导致内容包丢失

  • 第一次打包速度可能比较慢请耐心等待

方式2:手动打包上传

自动打包失败或有问题或包体大小超过限制但是无法通过优化内容解决时才需要手动打包

  • 在 EZXR 菜单选择内容对应的引擎打包工具导出内容包, iOS 和 Android 需要分别导出.

  • 导出成功后会跳出编辑器所在文件夹窗口,找到所选择的引擎对应的打包输出文件夹(Native 为 ExportedBundle, Unity 为 U3DExporter). 打包出得文件按照导出时间命名

  • 按照这个规则找到打出的包后在 ARWorld 平台点击对应的内容详情,然后在“移动端内容包预览”界面分别上传即可。

  • 注意,因为是手动上传因此务必在上传之后点击右上角的保存按钮,否则文件将会在刷新后丢失

    常见问题:

    1.RealityScene is not denied.

    导出时需要检索到至少一个带有RealityScene tag的地图模型, 通常从平台拉取时会自动给地图打上tag,但是也有丢失的情况. 此时需要手动打tag

    在要打tag的模型名字下方Tag栏,选择Add Tag,选择后会跳出Tag编辑表格可以添加或者删除自定义Tag, 添加一个叫RealityScene 的 Tag (注意英文大小写不要拼错)即可. 添加好后给要打tag的模型选择该tag即可.

    2.当前内容包还未上传scene包(upload content error 01002007)

    原因可能是本地只安装了单个IOS/android,但是发布时选择了双平台。

    解决方法是只打包本地已经安装的单个平台,避免双端同时打包。