由于权限问题,phonegap iOS版本被拒绝

时间:2016-12-13 05:46:38

标签: ios cordova phonegap-plugins

最近,由于以下问题,我的iOS版本被拒绝了:

**此应用尝试在没有使用说明的情况下访问隐私敏感数据。该应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据。

此应用尝试在没有使用说明的情况下访问隐私敏感数据。该应用程序的Info.plist必须包含一个NSBluetoothPeripheralUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据。

此应用尝试在没有使用说明的情况下访问隐私敏感数据。该应用程序的Info.plist必须包含一个NSMicrophoneUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据。**

我用Google搜索并了解到,在iOS 10中,我们需要为媒体权限添加额外的插件,为此我添加了两个插件

  

科尔多瓦-插件-IOS-相机的权限

     

科尔多瓦-插件-IOS-BLE的权限

但我无法找到麦克风权限的插件。 任何帮助我如何处理iOS的麦克风权限。

3 个答案:

答案 0 :(得分:1)

您可以创建用于设置这些权限的插件,并在您的应用中使用。有人已经为使用相机和照片库的隐私描述创建了一个。您可以从here

获取

您可以修改相同的插件以添加BLE权限。蓝牙使用的密钥是NSBluetoothPeripheralUsageDescription(隐私 - 蓝牙外围设备使用说明)

答案 1 :(得分:0)

在iOS项目的info.plist中添加以下键。希望这会有所帮助...... !!

enter image description here

答案 2 :(得分:0)

我尝试了所有可能的方法在info.plist中插入权限,但我从iTunes获得了相同和相同的消息。 现在我今天得到了新的插件,仅在昨天更新

  

科尔多瓦-插件-IOS麦克风的权限

https://www.npmjs.com/package/cordova-plugin-ios-microphone-permissions

相关问题