6.1 平台分发:Quest、Vision Pro、Pico


6.1 平台分发:Quest、Vision Pro、Pico

本节摘要:XR 应用上架比传统 App 复杂——需要通过各家头显厂商的审核(Quest Store 的 VRC、Vision Pro App Store 的 visionOS 审核、Pico Store 的内容审核)。本节讲三个主流分发平台的差异、审核要点、抽成比例,并给出一份"跨平台分发"实操指南。

学习要点

阅读完本节,你应当能够:

  1. 说出 Quest Store、Vision Pro App Store、Pico Store 的审核差异。
  2. 解释 XR 平台抽成与 Apple App Store 抽成的差异。
  3. 在 Unity 里配置一次构建出"Quest APK + Vision Pro APPX + Pico APK"三份产物。
  4. 描述 3 个常见审核被拒原因及规避方法。

一、问题与直觉

XR 平台分发的"碎片化"比移动端严重——一个 XR 应用想上架 Quest、Vision Pro、Pico、SteamVR、HoloLens,意味着要过 5 套审核、交 5 份文档、适配 5 套 API。直觉:先把 Quest 做透,再扩到其他平台——Quest 仍是消费 VR 装机量最大的平台。

二、三个主流分发平台

Quest Store(Meta)

  • 平台:Meta Quest 2 / 3 / Pro(已售 2000+ 万台)
  • 审核:Meta 的 VRC(Virtual Reality Check)—— 性能、舒适度、内容分级、隐私四道关
  • 抽成:30%(开发者拿 70%)— 与 Apple/Google 一致
  • 上架时间:首次 2-4 周;迭代 1-2 周
  • 独特要求
    • "舒适度评分"必须 ≥ 3 星
    • 应用首次启动必须有"舒适模式"提示
    • 性能必须稳定 90Hz(Quest 3)/72Hz(Quest 2)

Vision Pro App Store(Apple)

  • 平台:Apple Vision Pro(已售 50-100 万台,2024)
  • 审核:Apple 的 visionOS 审核 — 内容、性能、设计、隐私
  • 抽成:30%(标准)/ 15%(小开发者)
  • 上架时间:首次 2-4 周
  • 独特要求
    • 必须支持 SharePlay(共享体验)
    • 必须有"环境模式"(用户戴着头显也能看到周围)
    • 不能用 OpenXR 完整版(仅支持子集)

Pico Store(字节跳动)

  • 平台:Pico 4 / Pico 4 Ultra(国内为主,已售 500+ 万台)
  • 审核:字节的内容审核
  • 抽成:国内 30%/海外 15-30%
  • 上架时间:首次 2-3 周
  • 独特要求
    • 国内版必须 ICP 备案
    • 必须有"青少年模式"
    • 与抖音有联动接口

三、抽成对比

平台 平台抽成 开发者拿 支付方式 结算周期
Quest Store 30% 70% Meta Pay 月结
Vision Pro App Store 30% 70% Apple Pay 月结
Pico Store 30% 70% 微信/支付宝 月结
SteamVR 30% 70% Steam 月结
SideQuest(Quest 旁加载) 0% 100% 用户直接付 即时

💡 关键直觉:Quest Store 与 Apple Vision Pro App Store 抽成相同,但 Meta 给开发者的"扶持"(Reality Labs 投资、独立开发者基金)远多于 Apple。

四、3 个常见审核被拒原因

被拒 1:舒适度评分低

Quest 要求"舒适度评分"≥ 3 星。避坑:避免自由飞行、避免长距离瞬移、加"虚拟鼻子"、提供"运动模式"切换。

被拒 2:首次启动没有"健康提示"

Quest 要求应用首次启动有"佩戴 13 岁以上、每 30 分钟休息一次"等健康提示。避坑:写一个标准 Health & Safety 启动页。

被拒 3:性能不达标

Quest 3 要求 90Hz 稳定,Quest 2 要求 72Hz 稳定。避坑:用 Frame Timing Manager 抓帧,确保最差情况下也满足 90Hz。

五、动手演示:跨平台打包配置

// 1. Unity Build Settings 添加三个场景 // 2. XR Plugin Management 配置: // - Android → Oculus + OpenXR // - iOS → ARKit // - Windows → OpenXR // 3. 用脚本批量构建 public class XRBuildPipeline { [MenuItem("Build/Quest APK")] public static void BuildQuest() { BuildPipeline.BuildPlayer(new[] { "Assets/Scenes/Main.unity" }, "Builds/Quest/MyApp.apk", BuildTarget.Android, BuildOptions.None); } [MenuItem("Build/Vision Pro")] public static void BuildVisionPro() { BuildPipeline.BuildPlayer(new[] { "Assets/Scenes/Main.unity" }, "Builds/VisionPro/MyApp.appx", BuildTarget.iOS, BuildOptions.None); } }

跑完构建后你会有:Quest APK(Android)+ Vision Pro APPX(iOS)+ Pico APK(Android)。三份产物在 Unity 里就是 1 个工程。

本节要点回顾

  • XR 应用上架需要过 3 套审核:Quest VRC、Vision Pro visionOS、Pico 内容审核。
  • 抽成都是 30%(开发者拿 70%),但 Meta 给开发者的扶持更多。
  • 3 个常见被拒原因:舒适度低、无健康提示、性能不达标。
  • 跨平台打包用 Unity XR Plugin Management 一次配多端。
  • 直觉:先把 Quest 做透,再扩到其他平台。

下一节我们看 XR 行业的商业模式——硬件、内容、企业服务三层。


作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U