Я пытаюсь использовать документы iCloud для хранения файлов резервных копий из приложения iOS (Xcode 11.3 и Swift 5).
Я настроил основу для возможности iCloud, но не могу получить URL для контейнера.
Вот настройка возможностей iCloud
Файл разрешений
Ключ добавлен в Info.plist
<key>NSUbiquitousContainers</key>
<dict>
<key>iCloud.com.alienfamily.TestiCloudAgain</key>
<dict>
<key>NSUbiquitousContainerIsDocumentScopePublic</key>
<true/>
<key>NSUbiquitousContainerName</key>
<string>myCloudTest</string>
<key>NSUbiquitousContainerSupportedFolderLevels</key>
<string>Any</string>
</dict>
</dict>
Код, который я пробовал
let iCloudDocumentsURL = FileManager.default.url(forUbiquityContainerIdentifier: nil)?.appendingPathComponent("Documents")
if iCloudDocumentsURL != nil {
print("All good")
} else {
print("I'm sad")
}
Я следую многим учебным пособиям (например, tutorial ) и проверяю другие сообщения ( stackoverflow ) безрезультатно.
Кто-нибудь знает, что я делаю неправильно?