Skip to main content

Install Meta Horizon Store Apps via ArborXR

Josh Franzen avatar
Written by Josh Franzen
Updated today

Overview

Meta offers a "managed" app store through Horizon managed services (Discover Apps). With this feature, you can remotely install Meta Horizon Store apps via ArborXR.

  • Meta's "managed" app store is a library of 500+ apps that developers have made available for classrooms, businesses, training programs and enterprise VR deployments.

  • The app catalog will expand over time as developers simply check a box to enable their apps for HMS.

  • A subset of these apps will also be compatible with shared mode, which means they can be installed and launched on devices configured to shared mode without the need for a managed Meta account.

⚠️ Requirements:

  • HMS Enrollment: Devices must be enrolled via Horizon Managed Services.

  • Minimum OS version: Devices must be on Horizon OS v85 or later.

  • ArborXR Client version: Devices must have ArborXR Client v2026.9.0 or later installed.


Step 1: Add Apps to HMS App Library & Download CSV

  1. Navigate to Apps & Content.

  2. Select Discover Apps.

  3. Browse apps and ad the ones you want to your HMS app library by clicking Add to your apps. Added apps will appear under Manage apps.

  4. Navigate to Manage apps.

  5. Click the Export button (top right) to download a CSV list of your saved apps.

Step 2: Create Meta Horizon Store Apps in ArborXR Content Library

  1. Log in to ArborXR.

  2. Navigate to Content Library.

  3. Click Add Content.

  4. Select Meta Horizon Store App.

  5. Upload the CSV exported from Horizon managed services.

  6. Click Continue.

  7. Click Yes, Confirm.

💡 To install new apps added via Meta's Discover apps page, you must export an updated CSV from your Manage apps page in HMS and upload it to ArborXR. Don't worry about duplicates—ArborXR will only create records for new apps that don't already exist in your library.

Step 3: Assign Meta Horizon Store Apps to Devices/Groups

  1. In the ArborXR portal navigate to Content Library.

  2. Select the Meta Horizon Store Apps tab.

  3. Select the app(s).

  4. Click Add to Group to install the app(s) to groups or select Deploy to Ungrouped Devices to install the apps to ungrouped individual devices.

  5. Select the relevant groups or devices.

  6. Click Add.


Troubleshooting: Missing App Icons

Are your icons missing?

The CSV contains "signed" URLs to app icons that expire after one day. If you generated your CSV more than 24 hours ago, the links to the app icons are likely broken.

Solution: Re-export a fresh CSV from HMS and upload it to ArborXR right away.


Syncing Meta Horizon Store Apps with ArborXR

When managing Meta Horizon Store apps, ArborXR stays in sync via the CSV upload.

  • Adding New Apps: When you add new apps via Meta’s Discover apps page in Horizon managed services, you must export a new CSV from your Manage apps page in HMS and upload it to ArborXR (repeat Steps 1–3). This triggers the installation of the new apps to your devices.

  • Automatic Uninstalls: Removing an app from your HMS app library (via the Manage apps page) will automatically uninstall it from your headsets, even if the app is still assigned within the ArborXR dashboard.

  • Automatic Library Cleanup: You do not need to manually delete app records in ArborXR. When you upload a new CSV, ArborXR automatically removes any Meta Horizon Store apps from your Content Library that are no longer present in the CSV file.

Did this answer your question?