В iOS 17 и macOS Sonoma отключение iCloud Drive больше не влияет на сторонние приложения, которые используют базу данных iCloud от Apple для синхронизации своих данных. Это заметное изменение, которое, вероятно, будет встречено как разработчиками, так и пользователями.
В предыдущих версиях macOS и iOS, когда iCloud Drive вручную отключался в «Системных настройках» или приложении «Настройки», это также отключало доступ к базе данных iCloud (то есть CloudKit) для сторонних приложений, даже если они не использовали папку iCloud Drive. Это происходило несмотря на то, что синхронизация собственных приложений Apple через iCloud оставалась незатронутой.
Это поведение четко не отражено в пользовательских настройках Apple, которые, к сожалению, включают отдельные переключатели для индивидуального включения и выключения iCloud для iCloud Drive, системных приложений и сторонних приложений.
Более того, iCloud Drive может занимать значительное место на устройстве, поэтому некоторые пользователи могут предпочесть отключить его, не осознавая, что они также мешают синхронизации некоторых сторонних приложений между своими устройствами.
Сделав настройку iCloud Drive и доступа сторонних приложений к iCloud независимыми друг от друга в iOS 17 и macOS Sonoma, управление облаком лучше отражает интерфейс настроек. Это также означает, что пользователи корпоративных устройств, на которых iCloud Drive отключен в соответствии с политикой, по-прежнему смогут использовать сторонние приложения, зависящие от синхронизации iCloud для корректной работы.