2

setUbiquitous:ユーザーが私のアプリでiCloudを有効にしたばかりのときに、ローカルファイルをiCloudに移動するために使用するときに取るべき正しいアプローチを見つけるのに苦労しています。問題は、同じ名前とパスのドキュメントがすでにiCloudに存在する場合、このメソッドが失敗することです。

これまでのところ、アップロードを実行するために一意のファイル名を使用することを提唱している人がいますが、iCloudを無効にしてからアプリで再度有効にすると、すべてのバージョンが2つになるため、これは私には正しく聞こえません。ドキュメント。

また、ファイルがiCloudにある後のバージョンの競合の管理についても理解していますが、呼び出しsetUbiquitous:が開始される前に呼び出す必要があるため、ここではこれを使用できません。

これを処理する方法を理解するのを手伝ってください。iOS iCloudデザインガイド( https://developer.apple.com/library/ios/#documentation/General/Conceptual/iCloudDesignGuide/Chapters/Introduction.html )でこれに対する答えを見つけることができませんでした。助けていただければ幸いです。

4

0 に答える 0