[5.1.1] Migration from 4.27.2 , TARGET API 33 , Storage permission error on device

How to migrate TARGET API 29 to 33 and how to add this to Manifest through Project settings:

<manifest …>

<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />

<!-- Required to maintain app compatibility. -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"
                 android:maxSdkVersion="32" />

The issue is second part with parameters

Thank you

I know that bro, but how to implement second part with maxSDK = 32 compatibility.

If you have any idea how to implement TARGET API 33 in 5.1.1 without error Storage permission although there is no ask by device Storage permission and imposible to run app please share.

I would really appreciate. Thanks

Sorry can you tell me exactly what the issue is ?
I just compile a random project in 5.1.1 with API 33 and your Manifest setting without any trouble.


1 Like

Thank you for support. How add you code to Manifest? I can not get without error Storage permission at the run on device only with this permission READ_EXTERNAL_STORAGE.

I will try again

Please try shipping and for distribute. I doubt it will run on device without Storage permission error

Now works , cant belive. Thank you very much , I really appreciate help.

All the best

Sorry, forgot to mention please try with Launch Image, because we have PSO collected and launch image uses as loading

It works without Launch image (my collogue knew that) but with Launch image doesnt work. We need launch image because of loading of shaders of PSO caching, it would be that black screen exists while loading first time for about aprox. 10 seconds.


Asks for permission but there is no in settings.

Thats why it is needed somehow to implement:

I would look more into the issue but unfortunately I dont have an Android phone available , just my quest 2.

1 Like