Почему NSUserDefaults выполняет резервное копирование в iCloud, но не синхронизирует все устройства? - PullRequest
0 голосов
/ 21 мая 2019

Я пытаюсь синхронизировать NSUserDefaults через iPhone и iPad, но это не так! Он выполняет резервное копирование в iCloud для каждого устройства, но не синхронизирует данные с одного устройства на другое.

Есть идеи, почему это так?

1 Ответ

1 голос
/ 21 мая 2019

Согласно документации UserDefault :

За исключением управляемых устройств в учебных заведениях, пользовательские настройки по умолчанию хранятся локально на одном устройстве и сохраняются для резервного копирования и восстановления. Синхронизировать настройки и другие данные через подключенные устройства пользователя, используйте NSUbiquitousKeyValueStore вместо этого.

...