Hi all.
I made a litle modification in my app, renaming the version, and I begun experiencing trouble with it when installed in a mobile phone with Android12 (Installing the same app in another older phone with Android 4.4.4, it works well).
It looks like neither File component can write in the ASD, nor can I download files there from FireBase Storage, and I get Error 2103 (The file could not be created).
Scope is set to App. And I don't think I need to request permission to read or write on the ASD.
To make sure I wasn't doing something else wrong, I used a simple app proposed by Anke to check File component (in other topic, now closed).
And the problem remains (only in the new mobile, not in the old one).
What can the problem be?
Sorry, Anke. I didn't realize you programmatically changed the file scope to "Legacy."
I already did that, but it doesn't work on my phone. I still get error 2103 when I press the button. Do I also need to change the DefaultFileScope to "Legacy" in the project properties?
Thanks a lot.
In any case, I think I prefer using the "Private" scope.
Based on what you've pointed out in other threads, it seems more secure, since this way most users wouldn't be able to access sensitive information in the files, even if they set debug mode on their phone and connect their computer via USB.
I believe the ASD/files folder should be created at the download of the first app remote configuration file from Firebase Storage, or else later when writing the first line in the debug .csv File.
But both tings fail, and I checked via USB that ASD/files folder it's not created at all.
I'll follow your recomendation, and report back.