Skip to content

Does this work with Notarized (aka hardened runtime) apps? #11

@richie5um

Description

@richie5um

I had to switch to hardened runtime to get my app notarized. I tried to use PermissionKit, but, it seems that if you use the hardened runtime, you can only enable/request Calendar/Contacts/... use from the 'Signing & Capabilities' section in Xcode - which, sadly, means the user is prompted at app launch.

I changed the included PermissionsKitTestApp to use the hardened runtime and then the app's authorise buttons no longer worked correctly - as the app was prompted by the OS at app start, and then the app either had the permission or they didn't, and the button didn't request it again.

Or, have I got something wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions