我編寫了一個簡單的程序,它使用Cocoa位置服務來獲取用戶的當前位置。它在MacBook Pro上沒有問題。但是,它不在MacBook Air上。Mac OS上的命令行程序中的位置服務
我剩下一個Operation could not be completed. (kCLErrorDomain error 1.)
的代碼,還有很多事情我已經嘗試解決它(例如設置權限)。在隱私設置中勾選應用程序的複選框以啓用應用程序的位置服務後,只要啓動應用程序,它就會消失。
要初始化服務,我使用CLLocationManager類的startUpdatingLocation
方法。
有什麼辦法可以解決這個問題嗎?
本地化和位置服務是不同的東西。我假設你在談論後者。 – JeremyP
我是,感謝您的更正。 – thax
CoreLocation需要OS X上的WiFi。MacBook Air是否連接到WiFi網絡? – Felix