Получение местоположения файла plist, созданного CFPreferences с помощью kCFPreferencesAnyUser

Я начал использовать CFPreferences для того, чтобы создать постоянную БД, которая может быть разделена между процессами (так же, как реестр в Windows)

Если я установил несколько значений с помощью CFPreferencesSetMultiple с аргументом userName как kCFPreferencesAnyUserгде хранится файл, который представляет предпочтения?

Кроме того, кажется, что я не могу отследить эту БД из Bash, используя defaults read <my_bundle_id> команда, но из кода Objective-C мне успешно удается получить словарь со всеми ключами, которые я только что установил, используя CFPreferencesCopyMultipleесть идеи почему?

Спасибо

0 ответов

Другие вопросы по тегам