2

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")
}

私は多くのチュートリアル(この1つのチュートリアルなど)に従い、結果なしで他の投稿(stackoverflow )をチェックします。

私が間違っていることを誰かが知っていますか?

4

1 に答える 1