Skip to content

iOS: Link to System Preferences for app permissions when necessary #3814

Open
@chrisbobbe

Description

@chrisbobbe

iOS has a quirk where an app can only display the native alert requesting a specific permission once. If the user declines, and then they retry the action that requires the permission (and on all subsequent retries), it will fail. Currently, we handle this by displaying, e.g., “Error: photo library permissions not granted.” Instead, let’s provide a button that will navigate to the Zulip page in System Preferences and prompt the user to grant it manually. (I know there’s a way to do this linking, as I’ve done it before, but I can’t remember exactly — I think we can use the Linking API from React Native.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    a-compose/sendCompose box, autocomplete, camera/upload, outbox, sendinga-iOSa-onboardingEverything you would do when first joining a realm.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions