cancel
Showing results for 
Search instead for 
Did you mean: 

How to share an app from developer center to a Meta for Work org?

vizmoo
Protege

The documentation for Meta for Work says "Developers can enter your organization key on the Meta Quest Developer Center to verify your invitation and then share private apps to your Admin Center."

I've got the org key entered at developer.metacom, but can't find any way to share an app with the org. Anyone know how to do this?

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions

vizmoo
Protege

OK I got the answer from Meta. You have to upload you apk as a Private app. Needs to have a different package name than an app you may have on the store.

Here's what they sent me:

It sounds like you have already signed up as a developer for private app hosting (having received a key to enable and distribute private apps), but are now seeking guidance on how to deploy the app to the Admin Center using private app hosting. Please try the following:
 
Create a Private App
  1. Sign up or log into Meta Quest Developer Center.
  2. Click Create New App.
  3. Click Quest (Private app). Be sure to select the correct application type. Business Channels are automatically created as the default release channel for Private Apps.
 
Upload App
  1. To upload your binary, you will need to set up an install Meta Quest Developer Hub (MQDH). See https://developers.meta.com/horizon/documentation/unity/ts-mqdh/
  2. From Meta Quest Developer Hub, select your application and upload the apk file to the business channel. Please follow the guidance on how to upload an app build here.
  3. Once the upload process is complete, you will see the application in the business channel on Meta Quest Developer Center.
 
Distribute Private App to Managed Admin Center
  1. Login to Meta Quest Developer Center. See https://developers.meta.com/horizon/
  2. Select your private app under My Apps.
  3. On the left navigation under Distribution, click Release Channels.
  4. In the Business Channel, click the Organizations tab.
  5. Click Add Organization to enter the organization key for a Meta Quest for Business organization (see details on how to get a Meta Quest for Business Organization key here).
  6. Once added, the application will be shared with a Meta Quest for Business organization admin. You can see the status of the invitation under the Organization tab.

View solution in original post

3 REPLIES 3

vizmoo
Protege

I should add, my app is not in full release on the store. It's in my RC channel.

Slayemin
Expert Protege

I've been wondering the same thing for days. There is no documentation and no UI on the developer page to share an app with an org. I've gone through the process of submitting my app and getting to approved for release, released the app, and there is still zero options to "share" the app with an org. There is no UI to enter in the org ID to even share the app. It's quite frustrating. I half suspect the workflow for doing this is broken.

vizmoo
Protege

OK I got the answer from Meta. You have to upload you apk as a Private app. Needs to have a different package name than an app you may have on the store.

Here's what they sent me:

It sounds like you have already signed up as a developer for private app hosting (having received a key to enable and distribute private apps), but are now seeking guidance on how to deploy the app to the Admin Center using private app hosting. Please try the following:
 
Create a Private App
  1. Sign up or log into Meta Quest Developer Center.
  2. Click Create New App.
  3. Click Quest (Private app). Be sure to select the correct application type. Business Channels are automatically created as the default release channel for Private Apps.
 
Upload App
  1. To upload your binary, you will need to set up an install Meta Quest Developer Hub (MQDH). See https://developers.meta.com/horizon/documentation/unity/ts-mqdh/
  2. From Meta Quest Developer Hub, select your application and upload the apk file to the business channel. Please follow the guidance on how to upload an app build here.
  3. Once the upload process is complete, you will see the application in the business channel on Meta Quest Developer Center.
 
Distribute Private App to Managed Admin Center
  1. Login to Meta Quest Developer Center. See https://developers.meta.com/horizon/
  2. Select your private app under My Apps.
  3. On the left navigation under Distribution, click Release Channels.
  4. In the Business Channel, click the Organizations tab.
  5. Click Add Organization to enter the organization key for a Meta Quest for Business organization (see details on how to get a Meta Quest for Business Organization key here).
  6. Once added, the application will be shared with a Meta Quest for Business organization admin. You can see the status of the invitation under the Organization tab.