【发布时间】:2019-10-31 00:41:27
【问题描述】:
我的项目中有以下代码通过“MPMediaPickerControllerDelegate”选择音频文件。运行以下代码时,第一次提示用户授予权限。如果用户拒绝加载,选择器将静默失败。
如果用户一开始拒绝后返回,有没有办法提示用户授予权限?
我想知道这是否是一个错误。有什么方法可以检测 MPMediaPickerControllerDelegate 的权限,以便我们决定是否显示音频。
下面是我的代码:
let myMediaPickerVC = MPMediaPickerController(mediaTypes: MPMediaType.anyAudio)
myMediaPickerVC.allowsPickingMultipleItems = false
myMediaPickerVC.delegate = self
present(myMediaPickerVC, animated: true, completion: nil)
【问题讨论】:
标签: ios swift permissions