Kích hoạt dịch vụ vị trí thông qua dòng lệnh trong OSX 10.10


0

Làm cách nào tôi có thể kích hoạt Dịch vụ vị trí từ dòng lệnh trong OSX 10.10?

Tôi đã tìm kiếm trên web và có thể tìm thấy một số nội dung trong ngày 10.7 nhưng dường như không hoạt động trong 10.10:

launchctl unload /System/Library/LaunchDaemons/com.apple.locationd.plistdefaults write /System/Library/LaunchDaemons/com.apple.locationd Disabled -bool false

tải launchctl / System / L Library / LaunchDaemons / com.apple.locationd.plist

Ngoài ra, có cách nào để thêm ứng dụng vào danh sách ứng dụng được phép truy cập vị trí của bạn không?


Tôi cũng tò mò về điều này - Tôi hiện đang thực hiện một số thử nghiệm trong thiết bị đầu cuối để xem liệu có cách nào để kích hoạt tính năng này không - Có vẻ như thông tin cho Dịch vụ vị trí được lưu trữ bên trong tệp locationd client.plist trong var / db / locationd / - Tôi sẽ báo cáo lại nếu tôi tìm thấy bất cứ điều gì hữu ích
Mike Diglio

Thêm vào bình luận của Mikes: Tôi đã đào một chút và danh sách các ứng dụng được kích hoạt có thể được tìm thấy ở đây : defaults read /var/db/locationd/clients.plist. Phần chính để kích hoạt dịch vụ định vị tại đây: defaults read /var/db/locationd/Library/Preferences/ByHost/com.apple.locationd.[hardware UUID]LocationServiceEnables Bạn có thể lấy UUID phần cứng bằng cách sử dụng:/usr/sbin/system_profiler SPHardwareDataType | grep "Hardware UUID"
chriszanf
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.