swift 相机、相册、定位的权限判断
2024-10-19 07:29:05
//是否开启相机权限
func IsOpenCamera() -> Bool{
let authStatus = AVCaptureDevice.authorizationStatus(for: .video)
return authStatus != .restricted && authStatus != .denied
} //是否开启相册权限
func IsOpenAlbum() -> Bool{
let authStatus = PHPhotoLibrary.authorizationStatus()
return authStatus != .restricted && authStatus != .denied
} //是否开启定位权限
func IsOpenLocation() -> Bool{
let authStatus = CLLocationManager.authorizationStatus()
return authStatus != .restricted && authStatus != .denied
}
最新文章
- Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' heade
- 微信测试服务器验证sha1加密法,工具类
- 扩展htmlhelper.DropDownListFor 支持list数据源和option增加属性
- 我的jQuery源码读后感
- DICOM:DICOM3.0网络通信协议(续)
- python-转换成exe文件(py2exe)
- 从零开始学习Hadoop--第2章 第一个MapReduce程序
- 分布式全局不重复ID生成算法
- [iOS基础控件 - 6.0] UITableView
- [转]Android访问网络,使用HttpURLConnection还是HttpClient
- (一)一个工作任务引起的乱战——c#中结构体与byte[]间相互转换
- flask-sqlalchemy relationship
- linux使用crontab实现PHP执行定时任务
- Neutron Vlan Network 学习
- java 获取两个日期之间的所有天数
- 你真的理解编码吗?unicode,utf8,utf16详解
- windows2008r2共享文件夹设置方法
- 大数mod的技巧
- 在phpWeChat中如何定义一个授权登录(获取昵称)的链接
- js 苹果手机 keyup 事件不生效的问题