在更新到iOS12并测试了在Xcode 9中构建的应用程序之后,我们发现在删除并重新安装该应用程序后-用户不会再次提示有关访问相机或图库的问题。
在iOS11上,每次安装该应用程序时,iOS都会请求许可。
我测试了AppStore中的一些随机应用程序,以了解它们的行为方式和所带来的好处-其中一些确实重置了访问权限,有些没有重置访问权限。所以,我完全迷路了。
另外,作为信息,但我对此不是100%肯定:在删除和安装应用之间有一段时间(超过1h)时,即使在iOS 12上也要征求许可。
iOS 12中是否有任何更改?您有任何线索如何保持iOS 11行为吗?
谢谢!
答案 0 :(得分:2)
删除应用后,再次(再次一直是)再次测试授权请求过程的某些特定方法是转到“设置”应用,然后选择“常规”->“重置”->“重置位置和隐私”。这是一个很大的麻烦,因为您现在已经重置了 all 您的位置和隐私设置。
我的其他建议(仅是建议)是您删除应用后尝试重新启动设备。也许,也许,这将导致设备将某些内容写到磁盘上,从而使它忘记该应用程序的先前授权。