25

私のユースケースは次のとおりです。

  1. ユーザーが私のアプリをダウンロードし、アプリのサンドボックス内のiCloudにいくつかのデータ/ファイルをアップロードします。
  2. ユーザーが私のアプリを削除します

質問:

iClouldは、削除されたアプリに属していたユーザーのデータを保持しますか?(私の実験によると、アプリが削除されてもデータはiCloudに保持されますが、動作が公式かどうかはわかりません)。

答えが「はい」の場合、次の質問があります。

a。ユーザーのデータは最終的にユーザーのiCloudストレージからどのように削除/クリアされますか?(私の懸念は、ユーザーが私のアプリを二度と使用しないことを決定した場合、データが役に立たなくなるため、iCloudでスペースを空けるためにクリアする必要があることです)

b。ユーザーが私のアプリを再ダウンロードすることを決定した場合、彼が最初にアップロードしたデータiCloudにアクセスするにはどうすればよいですか?

c。iCloud Webポータル(www.icloud.com)からユーザーのデータを管理できますか?ファイルを「ドキュメント」サブフォルダの下に置いても、アップロードしたドキュメントがiCloudWebポータルに表示されません。

d。この動作を説明する公式ドキュメントはありますか?

前もって感謝します!

4

1 に答える 1

13

はい、iCloudはデフォルトで削除されたアプリに属する​​個人のデータを保持します。

フォローアップの質問

A:ユーザーがデータを削除することを決定するまで、データはiCloudストレージに残ります。設定アプリを使用すると、各アプリのストレージのバックアップをオフにするまで、iCloudストレージを管理できます。または、デバイスのバックアップ全体を削除して、新しいバックアップからやり直すこともできます。

B:ユーザーがiOSデバイスにアプリをリロードした場合、つまり、まったく同じアプリIDを持つアプリをリロードして、更新されたバージョンにすることができる場合、iCloudはアプリのバックアップからデータを復元する必要があります。

C:いいえ、iCloud Webポータルは、Appleがロードしたアプリ、現在はメール、連絡先、カレンダー、iPhoneを探す、iWorkにのみアクセスできます。Appleは、iOSおよびMacデバイスにアプリを追加するのと同じように、iCloudWebポータルにアプリを追加する機能を提供できます。しかし、それは将来の提供になるでしょう。

D:これの多くは開発者向けドキュメントに記載されています。この答えのいくつかは文書化されておらず、iCloudで実験して集めたものです(私が間違っているところを訂正してください)。

于 2011-10-18T17:38:23.867 に答える