我知道我可以打开和关闭System Preferences -> Security & Privacy -> Privacy -> Contacts
的权限,但我想要做的是强制OS X再次请求权限。这是为了测试目的...当显示权限请求对话框时,我可能会遇到一个错误。如何重置联系人访问权限,以便OS X再次询问?
任何想法,“问”的国旗被存储,所以我可以吹掉它?我检查了~/Library/Application Support/AddressBook/
和其他一些明显的地方。
我知道我可以打开和关闭System Preferences -> Security & Privacy -> Privacy -> Contacts
的权限,但我想要做的是强制OS X再次请求权限。这是为了测试目的...当显示权限请求对话框时,我可能会遇到一个错误。如何重置联系人访问权限,以便OS X再次询问?
任何想法,“问”的国旗被存储,所以我可以吹掉它?我检查了~/Library/Application Support/AddressBook/
和其他一些明显的地方。
解决方案是 转到常规 - 重置 - 重置位置&隐私。
只需要做到这一点我自己......在命令行中执行:
tccutil reset AddressBook
这很好,但我只想指出,它也将清除所有其他应用程序现有的权限设置。 – 2015-08-21 20:43:41
谢谢!这也可以作为iOS 6中重置照片权限的方式。 – arteku 2012-10-12 22:12:54
实际上,这只能在iOS中重置权限。这个问题是关于Mac OS – 2013-03-01 21:19:24