Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
brainCloud Forums
  1. Home
  2. General
  3. Is Meta Quest Fully Supported?

Is Meta Quest Fully Supported?

Scheduled Pinned Locked Moved Unsolved General
7 Posts 3 Posters 1.4k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MattForemanDevM Offline
    MattForemanDevM Offline
    MattForemanDev
    wrote on last edited by MattForemanDev
    #1

    Hello!

    I'm wondering if the Meta Quest platform is fully supported by brainCloud?

    I just signed up for brainCloud and I'm currently learning about it, reading docs, and messing around in the dashboard to see if it will work for my use case.

    My primary platform is Meta Quest (formerly Oculus). I see that brainCloud supports Oculus in the dashboard and I've put in the API info, however when I attempt to make a product and set a price point, I don't see "Oculus" as an option? I only see Facebook, which of course is different than the Meta Quest platform.

    So, I am wondering if Meta Quest is 100% supported by brainCloud or what caveats exist?

    image.png

    1 Reply Last reply
    0
    • Paul WinterhalderP Offline
      Paul WinterhalderP Offline
      Paul Winterhalder
      brainCloudAdmin
      wrote on last edited by
      #2

      Hi,

      Oculus authentication is supported.

      The devs are currently gearing up to add IAP support for the Meta Horizon store.

      I hope that helps!

      Paul.

      MattForemanDevM 1 Reply Last reply
      0
      • Paul WinterhalderP Paul Winterhalder

        Hi,

        Oculus authentication is supported.

        The devs are currently gearing up to add IAP support for the Meta Horizon store.

        I hope that helps!

        Paul.

        MattForemanDevM Offline
        MattForemanDevM Offline
        MattForemanDev
        wrote on last edited by
        #3

        @Paul-Winterhalder Hi Paul, I saw your response as soon as you posted it but just wanted to follow up and say thank you! Do you have any timeline on the updated support for Meta Quest / Meta Horizon Store IAPs?

        I am going to try implementing the brainCloud Unity client library soon, so updated support for Meta Quest would be incredibly appreciated!

        By the way, I was just at Meta Connect and was spreading the word about brainCloud to other VR devs there. I think that brainCloud would be useful for a lot of Meta Quest developers, so I am really looking forward to updated support for this platform. 🙂

        1 Reply Last reply
        0
        • MattForemanDevM Offline
          MattForemanDevM Offline
          MattForemanDev
          wrote on last edited by MattForemanDev
          #4

          Hello @Paul-Winterhalder, I'm trying to implement Oculus authentication but it does not appear to work. I'm using Unity and I've watched the Unity Bootcamp series. I am looking at this guide for how to implement Oculus authentication: https://docs.braincloudservers.com/learn/portal-tutorials/authentication-oculus/

          When I call AuthenticateOculus following the instructions in the guide, I get the following error:

          [BrainCloudClient] AuthenticateOculus failed. Error: 400, StatusCode: 40320, ReasonCode: {"status_message":"Processing exception (message): Platform ANG has not been enabled for this app","reason_code":40320,"status":400}
          

          Do you know what the platform "ANG" means? Here is the request being sent by the Unity client:

          {
              "packetId": 0,
              "sessionId": "",
              "gameId": "REDACTED",
              "messages": [
                  {
                      "service": "authenticationV2",
                      "operation": "AUTHENTICATE",
                      "data": {
                          "externalId": "REDACTED",
                          "authenticationToken": "REDACTED",
                          "authenticationType": "Oculus",
                          "forceCreate": true,
                          "compressResponses": true,
                          "profileId": "",
                          "anonymousId": "REDACTED",
                          "gameId": "REDACTED",
                          "releasePlatform": "ANG",
                          "gameVersion": "Quest.2025.09.26.001",
                          "clientLibVersion": "5.8.0",
                          "clientLib": "csharp-unity",
                          "countryCode": "US",
                          "languageCode": "en",
                          "timeZoneOffset": -6
                      }
                  }
              ]
          }
          

          As you can see, the request is including a releasePlatform of "ANG" when attempting to authenticate Oculus. I would have expected this to be "Oculus". What does "ANG" mean?

          A second issue is that in the Design Portal under Design > Core App Info > Platforms there is no entry for the "Oculus" platform for me to enable it. To my understanding, I would need to enable an "Oculus" platform in this menu for things to work, right? Is this an issue with brainCloud, or is this by design for some reason?

          1 Reply Last reply
          0
          • J Offline
            J Offline
            JasonL
            bitHeads
            wrote on last edited by
            #5

            In case you didn’t see Paul’s reply in the chat widget, ANG just means Google Android in brainCloud, so you’ll need to enable the Google Android platform setting.

            MattForemanDevM 1 Reply Last reply
            0
            • J Offline
              J Offline
              JasonL
              bitHeads
              wrote on last edited by
              #6

              It depends on where the Oculus client app is running; if it’s on Android, you’ll need to enable the Google Android platform. If it’s on Windows, then the Windows platform needs to be enabled.

              1 Reply Last reply
              0
              • J JasonL

                In case you didn’t see Paul’s reply in the chat widget, ANG just means Google Android in brainCloud, so you’ll need to enable the Google Android platform setting.

                MattForemanDevM Offline
                MattForemanDevM Offline
                MattForemanDev
                wrote on last edited by
                #7

                @JasonL @Paul-Winterhalder Thanks for your help, the error no longer appears after the Google Android platform was enabled.

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Solved
                • Unsolved
                • Users