Skip to content

Requesting "always" permission when user has previously selected "whenInUse" causes request to hang (promise never resolves) (deprecate this library) #191

Open
@iway1

Description

@iway1

Since iOS 13 apps are only allowed to request location permission a single time. If a user has previously selected to share location when in use, the ios code will attempt to ask for always permission even though it's impossible to ask for permissions a second time.

SO, the promise never resolves. In my case, my app froze forever because I am performing a location services check and waiting for it to resolve before navigating the user to the main screen of the app.

Pretty clear that this library isn't being actively maintained. If it's not going to be fixed, then please for the love of god update the read me to point out that this library doesn't work properly with iOS 13+ and that it's not being maintained and that it should not be used.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions