Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[iOS] The onboarding prompt for permissions doesn't give the 'Always On' option #318

Open
kumpera opened this issue Jul 17, 2020 · 1 comment
Labels
bug Something isn't working iOS

Comments

@kumpera
Copy link
Contributor

kumpera commented Jul 17, 2020

It's not presented and we don't detect that later and ask the user to fix it.

@kumpera kumpera added bug Something isn't working iOS labels Jul 17, 2020
@ApolloZhu
Copy link
Contributor

If you are referring to location permission, it's impossible to directly ask for always on location starting iOS 13 (WWDC19 What's New in Core Location). Even before iOS 13, there will be an additional option of "when in use" if we ask for always authorization.

However, it's possible to ask for always authorization "immediately" starting iOS 13.4, as described in WWDC20 10660: What's new in location:


First we'd like to address the changes we made in iOS 13 for always authorization ... it was not possible to get always authorization without first going through the provisional always state ... Asking for always permission when authorized whenInUse would put you into the provisional always state just like it would had you asked for it from notDetermined.

iOS 13

Starting in iOS 13.4 ... an app which has previously asked only for whenInUse authorization and got it may now request always authorization and have the user immediately be prompted to consider granting it without leaving the app's context.

iOS 13.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working iOS
Projects
None yet
Development

No branches or pull requests

2 participants