我正在使用ionic,Xcode并且cordova-plugin-camera可以访问我的iphone库.它在IOS 11.1.2上运行.
我想所有授权都已设置但是当我点击我的图像选择器库中的图片(图像选择器正在显示)时,我收到此错误:
[发现]发现扩展时遇到的错误:错误域= PlugInKit代码= 13"查询已取消"UserInfo = {NSLocalizedDescription =查询已取消}
关注此主题: PhotoPicker发现错误:错误Domain = PlugInKit Code = 13看起来这可能是缺少权限错误.
正如你在下面看到的,Info.plist设置,我找不到我的错误,任何想法?
// FUNCTION TO OPEN MY IPHONE'S LIBRARY AND SELECT A PIC
$scope.takePic = function()
{
navigator.camera.getPicture(
function(uri){
//console.log(uri);
},
function(){
$ionicPopup.alert({
title: 'Error',
template: 'Impossible'
});
},
{
destinationType: 1,
sourceType: Camera.PictureSourceType.PHOTOLIBRARY,
allowEdit: false,
saveToPhotoAlbum: false,
quality: 30,
}
);
};Run Code Online (Sandbox Code Playgroud)
<!--LINES ADDING IN MY CONFIG.XML TO SET THE INFO.PLIST FILE -->
<edit-config target="NSCameraUsageDescription" …Run Code Online (Sandbox Code Playgroud)