3 ms·
On Android I've had so many apps crash, get stuck in a loop, or refuse to run when a unnecessary permission is denied. And it's not just scummy apps, things lik
by tredre3 3y ago
On Android I've had so many apps crash, get stuck in a loop, or refuse to run when a unnecessary permission is denied. And it's not just scummy apps, things like the Fitbit app used to go ballistic if you denied them access to your contacts. In an ideal world Google would force the developers to handle such cases gracefully. But for whatever reason, they don't care.
Though like any technical solution trying to fix a culture problem, the fake data generation won't be all roses either. Users will inadvertently enable it and then the app won't work properly and they won't know how to fix it; Think a calendar app where you enabled the fake calendar access by mistake, so you see random crap instead of your expected schedule. Where do you go to fix it? The app doesn't know you're feeding it lies, that's the whole point, so it can't help. So in Android fashion you have to dig twelve levels deep in convoluted menus to revert that. Assuming you even know where to look or what the problem is.