Macos Mac中的位置服务

Macos Mac中的位置服务,macos,osx-mavericks,core-location,Macos,Osx Mavericks,Core Location,我已经构建了一个在Mac中使用位置服务的应用程序。当我安装此应用程序时,该应用程序将显示在位置服务列表中(系统首选项->安全和隐私->位置服务) 当我卸载应用程序时,条目不会从列表中消失。但是,当我单击条目时,它会消失 我知道可以通过操作/private/var/db/locationd/clients.plist文件删除此条目 我注意到其他应用程序也有类似的行为。我想知道的是,这是否是预期的行为?还是我应该在卸载过程中特别注意从clients.plist中删除此项?这是10.7和10.8中已知

我已经构建了一个在Mac中使用位置服务的应用程序。当我安装此应用程序时,该应用程序将显示在位置服务列表中(系统首选项->安全和隐私->位置服务)

当我卸载应用程序时,条目不会从列表中消失。但是,当我单击条目时,它会消失

我知道可以通过操作
/private/var/db/locationd/clients.plist
文件删除此条目


我注意到其他应用程序也有类似的行为。我想知道的是,这是否是预期的行为?还是我应该在卸载过程中特别注意从clients.plist中删除此项?

这是10.7和10.8中已知的问题,但应该在10.9中修复。对于你的应用程序,你可能不应该担心它。手动调整
clients.plist
需要root用户,而且要防止大多数人很少使用的prefpane中的条目,这需要大量的工作

如果你的用户真的想摆脱它们,他们可以按照指南