Hi friends, I have a mobile app which is meaningless if the user does not allow access to the camera!
Basically it is a companion to a game with printed cards, and on these cards are QR-codes. The app (the user) will then scan the code, the app will play a sound of an animal and the user has to guess the name of the animal. Here two questions: 1. To "force" users to allow camera access I annoy them by issuing: -> mergAVRequestMediaAccess "video" resp. -> androidRequestPermission "android.permission.CAMERA" directly when the app starts and then I check if we have the permission every time the user clicks on "go to QR scan card" and issue the above dialog again until the user finally allows or clicks "Don't ask again" (Android) in that dialog. Then it is their own fault. However on iOS the "Allow camera access" will only appear ONCE when the app starts and then never again!? No matter how often I issue -> mergAVRequestMediaAccess "video" Is this a bug or a feature of MergAV? The OS will memorize the setting, so after a new start of the app, NO "allow camera access" dialog will ever show up again and that applies to iOS as well as to Android. So this leads me to question: 2. Does anybody has a clever idea how to handle this situation? Once the user clicks "Don't allow" for whatever reason and quits the app, he/she will never see this dialog again and needs to deinstall and install the app again to finally allow camera access This is of course a terrible user experience, but what option do we have in that case? Know what I mean? Thanks for any useful hint! :-) Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass kl...@major-k.de _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode