On 2018-07-26 06:02, Colin Holgate via use-livecode wrote:
One problem this may introduce is that from Android 6 onwards you’re
expected to only ask permission to use features at the time the user
reaches that part of your app, like it has always been on iOS. I wrote
about publishing to Android before Android 6, I’m not sure how that
gets handled. Are there features in LiveCode to cover the difficulty
of asking for permission at runtime instead of when the app is
installed?
9.0.1-rc-1 changes the engine to build against the appropriate minimum
now so
we are almost there.
However, we had noticed the above - admittedly due to a regression in
9.0.1-rc-1 with
regards to the camera - so we have (well Panos) has been working hard to
resolve that.
We're putting implicit permission requests in all the places that need
them
(which parallels how iOS has been since around iOS8), and are intending
on
adding a new android-specific command so you can request appropriate
permissions
at any point before needing them to ensure apps can be designed to work
nicely
regardless of what the user wants access to.
So thanks for the heads-up - we are working on it!
Warmest Regards,
Mark.
P.S. We could look into doing something similar with iOS with regards
explicitly
being able to ask for permission for things - in a similar way proposed
above. If
people feel there is a need for it, please file an enhancement request
and we'll
see what we can do. (At the moment we propose to add an
androidRequestPermission
command - but we could add an iphone one too at some point, and then
perhaps a
cross-platform one which tries to do its best to map the permission
groups on android
to the similar things on iOS).
--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
_______________________________________________
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