cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jcesarmobile (JIRA)" <>
Subject [jira] [Commented] (CB-11660) Some plugins crash on iOS 10 because of permissions
Date Fri, 16 Sep 2016 13:48:20 GMT


jcesarmobile commented on CB-11660:

cordova-plugin-camera 2.3.0 was released with issues fixed
cordova-plugin-contacts 2.2.0 was released with issues fixed
cordova-plugin-media-capture 1.4.0 was released with issues fixed

I tested cordova-plugin-device-motion and wasn't able to make it crash, it's not asking for
permission. Apple documentation says it's mandatory to add the NSMotionUsageDescription, might
be an Apple bug not asking for that permission. But should be good to add a way of filling
the NSMotionUsageDescription from the plugin.

> Some plugins crash on iOS 10 because of permissions
> ---------------------------------------------------
>                 Key: CB-11660
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>         Environment: ios 10
>            Reporter: jcesarmobile
>              Labels: ios, plugins
> Some plugins are crashing because on iOS 10 they require an usage description key in
the info.plist
> This issue is to investigate which ones and create new issues as subtasks of this one.
> Check plugins that might use this keys
> NSBluetoothPeripheralUsageDescription
> NSCalendarsUsageDescription
> NSCameraUsageDescription (media capture plugin?)
> NSMicrophoneUsageDescription (media capture plugin?)
> NSMotionUsageDescription (accelerometer plugin?)
> NSRemindersUsageDescription
> And this ones should be able to be set from a plugin install variable (geolocation and
camera plugin)
> NSLocationAlwaysUsageDescription
> NSLocationUsageDescription
> NSLocationWhenInUseUsageDescription

This message was sent by Atlassian JIRA

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

View raw message