gpt4 book ai didi

objective-c - Mac OS 命令行程序中的定位服务

转载 作者:太空狗 更新时间:2023-10-30 03:53:22 28 4
gpt4 key购买 nike

我写了一个简单的程序,它使用 Cocoa 位置服务来获取用户的当前位置。它在 MacBook Pro 上运行没有问题。但是,它不适用于 MacBook Air。

我留下了操作无法完成。 (kCLErrorDomain error 1.) 代码,我已经尝试过很多事情来修复它(例如设置权限)。在隐私设置中勾选应用程序的复选框以启用应用程序的位置服务后,它会在我启动应用程序后立即消失。

为了初始化服务,我使用了 CLLocationManager 类的 startUpdatingLocation 方法。

有什么办法可以解决这个问题吗?

最佳答案

答案很简单——我忘记为/Library/LaunchDaemons/中的 plist 文件运行的可执行文件设置权限。一个简单的 chmod 007 就解决了这个问题。

关于objective-c - Mac OS 命令行程序中的定位服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12196156/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com