我有我的应用程序请求添加到照片库的权限,但我不需要读取权限。我看到应该有一个选择,但是我找不到如何具体要求这种访问的方法。
我正在这样做:
PHPhotoLibrary.requestAuthorization({status in
if(status == .authorized){
// save
}
})
那很好,但是显示的请求是完全访问权限。
我可以指定只需要写访问权限吗?我在info.plist中设置了两个隐私密钥
我正在ios 11.4模拟器上运行它
答案 0 :(得分:4)
不幸的是,PhotoKit
的访问控制在读写之间没有分开。如果您查看PHAuthorizationStatus,则只有在某些情况下才授予完全访问权限。没有只写选项。
NSPhotoLibraryUsageDescription
是您可以配置的唯一隐私消息,因此您可以让用户知道您只是在写作,而不是在阅读。 App Store审查将确保这是真的。