4 ms·
> or offer a way to dismiss and not get the system dialog. I wish it was applied fairly, but I am thankful for that rule, because it reduces the amount of “sof
by eloisius 4y ago
> or offer a way to dismiss and not get the system dialog.
I wish it was applied fairly, but I am thankful for that rule, because it reduces the amount of “soft requests” where the app will continue to pester me relentlessly about enabling access to my contacts or something
- joshstrange 4y agoI see both sides here. It'd be different if I didn't hear from clients/users about how they can't get push/location/etc feature to work only to find out they dismissed/denied the initial request. I have code I move from project to project to handle the soft-request and to handle the "you denied the system request, let me guide you to where you need to go in settings to fix this". Turns out my soft-request code goes against the rules (ok, that's fine, I just with it was constant) so I'll remove that but getting only 1 try to request is rough (though I agree it would be worse if apps could request that an unlimited number of times). I don't know what the good middle ground is here, maybe 1 request is the middle ground.
- delecti 4y agoIt might not work on iOS, but at least on Android one trick is to accept the "soft" request, and then reject the OS dialog.