是否以编程方式确定用户的隐私设置是否已重置

Fel*_*oux 5 permissions privacy user-permissions ios

有没有办法以编程方式确定用户的隐私设置是否重置?通过Settings > General > Reset > Reset Location & Privacy

我目前正在开发一个框架,以便更容易询问用户的权限并提供更多上下文:ISHPermissionKit

在某些情况下(例如,当存储"不要再问我"时),如果系统重置,我还可以重置权限框架的内部状态.

显然,一种方法是检查先前授予/拒绝的状态现在是否未确定(例如,位置).但是,这需要检查多个权限,并且不能用于所有权限类别.

重置隐私时,我检查了两者[[ASIdentifierManager sharedManager] advertisingIdentifier][[UIDevice currentDevice] identifierForVendor]保持不变.

pen*_*ter 0

抱歉,但这无法完成。没有委托调用可以执行此操作。最好的方法是检查

应用程序已变为活动状态: