cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Commented] (CB-11455) Contact plugin crashes on iOS 10
Date Tue, 02 Aug 2016 21:56:20 GMT


ASF GitHub Bot commented on CB-11455:

Github user jcesarmobile commented on the issue:
    I have sent a new PR ( where
the usage description can be added as a variable on plugin install or use an empty string
if no variable is passed. I also documented it as iOS quirk, so you can close this PR, and
help review mine if you want. 
    BTW, can you use my approach on the PR you sent to the barcode scanner plugin?

> Contact plugin crashes on iOS 10
> --------------------------------
>                 Key: CB-11455
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: Plugin Contacts
>    Affects Versions: 3.5.0
>         Environment: iOS 10
>            Reporter: Eddy Verbruggen
>            Assignee: jcesarmobile
> We need to add a privacy description to the plist. Since iOS 6 Apple provided a way to
show the user why a certain permission is required. In iOS 10 this becomes mandatory, so any
app not specifying the key will crash at runtime when a permissions is requested.
> This plugin requests the Contacts permission, so at the very least we need to add `NSContactsUsageDescription`
to the `plist`.
> Note that this is the same approach as the Geolocation plugin has taken a while ago.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message