AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVIDeo];
但是,即使在应用程序被删除和重新安装后,iPad似乎仍记住相机权限,因此每次都会返回“已授权”或“未授权”。任何想法如何重置权限,以便返回NotDetermin?
谢谢阅读。
解决方法 您无法以编程方式重置权限。如果要重置权限,有两种方法:>重置 *** 作系统
>卸载应用程序并等待一天
我知道这两个选项真的对开发人员没有帮助,如果他们试图测试它。
有三种替代方法来测试应用程序的第一个运行情况,而不重置整个 *** 作系统或等待一天。
第一个选项
如Technical Note TN2265中所述:
You can achIEve the latter without actually waiting a day by following these steps:
Delete your app from the device. Turn the device off completely and turn it back on. Go to Settings > General > Date & Time and set the date ahead a day or more. Turn the device off completely again and turn it back on.
第二个选项
当您删除应用程式时,iOS会将您应用程式的权限对应至应用程式的Bundle ID,系统会保留一天的资料。因此,您还可以更改应用的bundle ID以进行测试。
第三个选项
如@rmaddy在评论中建议,您可以重置所有位置和隐私权限:设置 – >一般 – >重置 – >重置位置&隐私。请注意,这将会重置该设备上所有应用的所有位置和隐私权限。
总结以上是内存溢出为你收集整理的ios – iPad记住相机权限后删除 – 如何清除?全部内容,希望文章能够帮你解决ios – iPad记住相机权限后删除 – 如何清除?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)