【发布时间】:2017-09-25 11:55:18
【问题描述】:
if UIImagePickerController.isSourceTypeAvailable(.photoLibrary) {
let imagePicker = UIImagePickerController()
imagePicker.sourceType = .photoLibrary
imagePicker.allowsEditing = true
self.present(imagePicker, animated: true, completion: { })
}
即使我使用上述代码将“设置”中的照片访问权限设置为“从不”,我仍然可以显示图像选择器并显示照片。我会在显示之前检查PHPhotoLibrary.authorizationStatus(),但我想知道这是预期的行为吗?
【问题讨论】:
-
你在 info.plist 中添加了哪个键?
-
隐私 - 照片库使用说明
-
你试过模拟器还是设备?
-
我正在设备上测试
-
@gvuksic 我也注意到了我的设备。即使我将权限设置为从不,它仍然允许我选择照片。