//首先要引入
import Photos
if (AVCaptureDevice.authorizationStatus(for: AVMediaType.video) == .notDetermined) {
AVCaptureDevice.requestAccess(for: .video, completionHandler: { (statusFirst) in
if statusFirst {
//用户首次允许
print("允许APP访问相机")
} else {
//用户首次拒接
print("拒绝APP访问相机")
}
})
}
本文介绍如何在Swift中使用AVFoundation框架请求相机访问权限。当应用首次尝试访问相机时,会弹出系统对话框询问用户是否允许。根据用户的选择,应用将收到回调通知,决定后续操作。
489

被折叠的 条评论
为什么被折叠?



