无法使用照片库上传图像

时间:2018-07-06 09:21:28

标签: ios objective-c image gallery

在iOS应用程序中从库中选择图像后出现此错误 发现扩展名时遇到的错误:错误Domain = PlugInKit代码= 13“查询已取消” UserInfo = {NSLocalizedDescription =查询已取消}

我还添加了-隐私权-图片库照片说明,相机描述。

也尝试过-禁用OS_ACTIVITY_MODE

但仍然无法修复

1 个答案:

答案 0 :(得分:0)

我不确定您使用的是什么代码,但是问题之一可能是您没有正确处理所有授权案例。

func performPermissionCheck() {
    let authorisationStatus = PHPhotoLibrary.authorizationStatus() 

    switch authorisationStatus {
        case .authorized: 
             print("Access granted")
        case .notDetermined: 
             PHPhotoLibrary.requestAuthorization({ newStatus in 
              if newStatus == PHAuthorizationStatus.authorized { 
                  print("success")}
            })
        case .restricted: 
             print("No access to album")
        case .denied: 
             print("Permission Denied")
   }
}