const appAuthorizeSetting = uni.getAppAuthorizeSetting();
console.log(appAuthorizeSetting.cameraAuthorized)
IOS端使用上面那个这个方法获取相机授权情况,在调试时都是正常的
一但打包后这里就一直返回config error,是什么情况
文档上说IOS端不会返回config error的
我用的是uniapp vue3,HBX的版本是4.23
const appAuthorizeSetting = uni.getAppAuthorizeSetting();
console.log(appAuthorizeSetting.cameraAuthorized)
IOS端使用上面那个这个方法获取相机授权情况,在调试时都是正常的
一但打包后这里就一直返回config error,是什么情况
文档上说IOS端不会返回config error的
我用的是uniapp vue3,HBX的版本是4.23
joylab (作者)
最终我换了一个方法解决了IOS获取相机授权情况的问题
let AVCaptureDevice = plus.ios.import("AVCaptureDevice");
let authStatus = AVCaptureDevice.authorizationStatusForMediaType("vide");
authStatus:
0=未授权,等待APP下次权限请求 (not determined)
2=已拒绝(denied)
3=已授权(authorized)