Я пытаюсь включить службы определения местоположения для отдельного приложения, такого как Weather.app и т. д., через командную строку для компьютеров High Sierra и Mojave macOS.
Мне удалось включить службы определения местоположения на верхнем уровне с помощью этих двух команд.
Для Высокой Сьерры:
sudo -u _locationd defaults -currentHost write com.apple.locationd LocationServicesEnabled -int 1
Для Мохаве:
sudo defaults write /var/db/locationd/Library/Preferences/ByHost/com.apple.locationd LocationServicesEnabled -int 1
Однако я еще не понял, как включить службы определения местоположения для отдельного приложения, и надеюсь, что сообщество поможет мне разобраться. :)
Вы должны нажать «Замок», чтобы внести изменения ... введите свой пароль root. Затем вы увидите, что все функции (включая приложения) разблокированы и готовы принять изменения. Нажмите на интересующее вас приложение.
Рускес
Мак
Рускес
Мак