So I'm trying to get my app to AppLab, and I'm getting the following:
APK is debuggable (android:debuggable in AndroidManifest.xml). NOTE: you may only distribute debuggable APKs through private channels.
Android Target SDK version is 29, but should be 32 or greater (targetSdkVersion in AndroidManifest.xml).
NOTE:
Your manifest includes the following permissions restricted by Oculus:
- android.permission.WRITE_EXTERNAL_STORAGE
- android.permission.READ_EXTERNAL_STORAGE
- android.permission.READ_MEDIA_AUDIO
- android.permission.READ_MEDIA_VIDEO
- android.permission.READ_MEDIA_IMAGES
- android.permission.ACCESS_MEDIA_LOCATION
- android.permission.READ_MEDIA_IMAGE
- android.permission.WAKE_LOCK
Please remove these permissions if they are not needed by your application. If they are needed, you must include justification in the “Notes for the Reviewer” field when submitting your application for review. Failure to provide justification will result in the rejection of your application.
Build Upload Error - an error has occurred for app id: xxxxx
When I change the xml file, it reverts to true again. I tried adding "android:debuggable="false"" to the Extra Settings, but it still gives me the notice that debuggable is set to true.
Also, I need to change the permissions, which I have no idea how to change.
Any help is appreciated. Thank you!