1

当我第一次运行我的 OSX 应用程序并调用位置服务以确定用户位置时,我收到一条警报,询问用户是否允许该应用程序使用他的位置。

我无法再次收到警报!我尝试了什么:

  • 完全删除“派生数据”文件夹(我的应用程序所在的位置)
  • 做一个干净的
  • 转到OSX首选项=>“安全性和机密性”=>取消选中与我的应用程序相关的复选框以禁止使用该位置=>无论如何都不会再次显示警报!
  • 删除 user/my_name/library/preferences 中的 plist 文件

不可能再次收到此警报!

我想再次显示此警报,因为我想在第一次启动时检查不同的东西(即如果用户在接受使用他的位置之前等待很长时间,我的应用程序的行为)

感谢您的回答 !

注意:我在这个论坛上看到了很多帖子,但仅与 iOS 相关,与 Mac OSX 无关

4

1 回答 1

1

无法发表评论,所以我将其发布为答案:-/

这对我有用,虽然它不是我能想象的最好的方式:https ://superuser.com/questions/429344/remove-application-from-location-services-in-security-privacy-on-mac-os-x- 10-7

于 2012-12-21T12:56:31.350 回答