Skip to content

Technical checks that the app needs to pass for launch #816

@Luna-Cunha

Description

@Luna-Cunha

Packaging requirements

  1. The application manifest must conform to release build manifest requirements.
  2. You must sign your app with APK signature scheme v2.
  3. APK file size must be less than 1 GB. OBB files must be less than 4 GB.
  4. All Quest applications must be submitted as 64-bit binaries.

Performance
Apps must maintain a rendering rate of at least 60 fps1.
Interactive applications must use a refresh rate of 72 Hz, 80 Hz, 90 Hz, or 120 Hz. (120 Hz not available on all devices)
Media applications may use a refresh of 60 Hz on devices that support 60 Hz (only Quest 2).

Functional

  1. App must install and run without crashes, freezes, or extended unresponsive states. ( I don't think the freeze when opening a big exhibition will be a problem, but it may be)
  2. If your app requires Internet connectivity for its core functionality, notify users without an active Internet connection that one is required. (This is listed as recomended and not required on the checks list, but is listed as required on the submission pagee)
  3. Apps that can launch directly in passthrough should show passthrough loading screens and launch in passthrough when the user is coming from MR Home.

Tracking

  1. When configuring the submission metadata for your app, it must meet the requirements for either sitting, standing, or roomscale play modes.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions