Forum Discussion
panics
6 years agoExplorer
Oculus Quest: "ERROR: You uploaded a build for platform Quest but the app's platform is Mobile"
I've been scratching my head with this one for days now. What I initially wanted to do was to deploy an existing VR project (Oculus Rift) to Quest. When I upload the apk using the oculus platform tool I get the error described in the title. I tried reinstalling Unity, I tried using different computers, all with the same resutls. Then I started from scratch with an empty project, import OVRUtilities, add the default sample scene to a build, and build. I still get the same error when I try to deploy. I did create an app key and an app secret and set those in the platform settings and platform tool prior to build/upload.
What puzzles me the most is that the 'start with an empty project and see if that works' worked once, on one machine, but I can't get the same process to work on another machine. I've been searching online to see which of the Android related player/build settings might cause the apk to be compiled for mobile instead of quest, but obviously didn't find anything. After logging in to my oculus developer account, I tried creating an app targeting Oculus Rift and use those credentials, and creating one targeting Oculus Go/GearVR (mobile) and use those, but no dice. (using Oculus Go/GearVR as the target platform in the platform utility just leads to errors related to the manifest not being configured correctly). Has anyone else here seen this before? Any thoughts on what I am doing wrong (and why I can't get a 'hello world' empty project deployed to a Quest 'just' by selecting 'Android' as the build platform in Unity)?
6 Replies
- panicsExplorerFor the record: I'm using the latest version of Unity (2019.1.4) and most recent version of OVR Utilities
- panicsExplorerThe solution:
It does not seem to be possible to use the oculus platform tool to deploy to Quest. In Oculus Dashboard you can only create either Rift, or GearVR/Go apps (the latter of which is a mobile platform and likely causing the error described above). So you must use adb/sideloading. And after you (successfully) sideload an apk, you need to restart the Quest before it shows up under the 'unknown sources' tab in the library.
And there you have it. - doukasdExplorerIt would be great to hear from @OculusSupport on this. Is it possible to upload Quest builds? I am getting the same error when trying to upload a build to Oculus.
- TaylanHersekExplorerI tried to submit Oculus Quest pitch presentation for publishing access, but Oculus said, apply for the Oculus start Program, BUT it requires an apk uploaded, however there is no option for Quest, only Rift and Gear VR/Go.
PLEASE SOMEONE HELP - MadeinBrooklynGamesMHCP Partner
Hey MetaStoreHelp ,
I am checking in to see if there was any resolution to this thread?
I am working on a project that is currently locked to Unity 2017 LTS, and when I submit my apk get this error
`ERROR: This platform is discontinued. Please contact Oculus support.`
and when I switch my platform over to the Quest platform, I get this error on submission:
`ERROR: You uploaded a build for platform Quest, but the app's platform is Mobile`I am working on a project that is currently locked to Unity 2017 LTS, and when I submit my apk get this error
`ERROR: This platform is discontinued. Please contact Oculus support.`
and when I switch my platform over to the Quest platform, I get this error on submission:
`ERROR: You uploaded a build for platform Quest, but the app's platform is Mobile`- MadeinBrooklynGamesMHCP Partner
Hey MetaStoreHelp ,
It's been 3 weeks just following up here.
Is there any way to fix this platform issue on my side?
I have been blocked from uploading a new build for almost a month with no help from Oculus Developer forum replies.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device