問題タブ [icloud-documents]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
151 参照

ios - Swift - iCloud ドキュメントに接続できない

iCloud ドキュメントを使用して、iOS アプリ (Xcode 11.3 および Swift 5) からバックアップ ファイルを保存しようとしています。

iCloud 機能のベースをセットアップしましたが、コンテナーの URL を取得できません。

これがiCloud機能のセットアップです ここに画像の説明を入力

資格ファイル ここに画像の説明を入力

Info.plist に追加されたキー

私が試したコード

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

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

0 投票する
0 に答える
82 参照

ios - iCloud ドキュメントでファイルの自動削除を防ぐにはどうすればよいですか?

iOS アプリの iCloud コンテナに小さなファイルを保存 (作成または更新) すると、iCloud デーモンは最初にファイルを iCloud にアップロードし、アップロードが完了すると削除します。を使用してファイルの状態を監視するとNSMetadataQuery、保存後にファイルのダウンロード ステータスが から に変化するNSMetadataUbiquitousItemDownloadingStatusCurrentことがわかりNSMetadataUbiquitousItemDownloadingStatusNotDownloadedます。test.test.icloud

ファイルの作成後にユーザーがオフラインになると、ファイルを再度読み取ることができないため、これは問題です。ファイルは、作成後、常にローカルで使用できる必要があります (古いファイルは、ファイルがないよりはましです)。

FileManageriCloud がファイルを削除した後、の方法を使用してすぐにファイルを再ダウンロードできることはわかっていますstartDownloadingUbiquitousItemが、これはばかげたハックのように感じます。そもそもiCloudがファイルを削除するのを簡単に防ぐ方法はありますか?