アカウント名:
パスワード:
ユーザーのデータを残したままアプリを削除出来るのか、という話ですが、「ユーザーのデータを消さずにアプリを削除して再インストールする」というのはアプリをアップデートする際にすでに行われていることです。iPhoneをバックアップからレストアする際も同様。iCloudやローカルファイルにバックアップされるのはユーザーデータのみですので、まずユーザーデータのみ復元してその上からアプリを一個ずつ再インストールしていく形になっています。
なお、内部のファイル構造的に言っても、アプリのパッケージとユーザーのデータが入っているディレクトリはそれぞれ完全に隔離されているので、ユーザーのデータを残してパッケージだけ削除するのは非常に簡単です。
言われてみれば当たり前の話で、こんな簡単ならもっと早く実装しろよ!と言いたくなりますがね。
電子書籍アプリとかですと、再インストールするだけで、電子書籍データはもとより、アカウント情報も消え、再入力してから再ダウンロードですね。電子書籍データはDRMの関係でアプリ削除に付き合わないといけないかもしれません。アカウント情報ぐらいは残して欲しいけど。
アプリアップデートと削除では上記のように扱いが異なるのは仕方ない。なので、AppleがOSアップデート時にアプリのアップデートと同じようにやってくれりゃあ問題ないわけですが・・・
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
コロンブスの卵? (スコア:2, 興味深い)
ユーザーのデータを残したままアプリを削除出来るのか、という話ですが、「ユーザーのデータを消さずにアプリを削除して再インストールする」というのはアプリをアップデートする際にすでに行われていることです。iPhoneをバックアップからレストアする際も同様。iCloudやローカルファイルにバックアップされるのはユーザーデータのみですので、まずユーザーデータのみ復元してその上からアプリを一個ずつ再インストールしていく形になっています。
なお、内部のファイル構造的に言っても、アプリのパッケージとユーザーのデータが入っているディレクトリはそれぞれ完全に隔離されているので、ユーザーのデータを残してパッケージだけ削除するのは非常に簡単です。
言われてみれば当たり前の話で、こんな簡単ならもっと早く実装しろよ!と言いたくなりますがね。
Re:コロンブスの卵? (スコア:0)
電子書籍アプリとかですと、
再インストールするだけで、電子書籍データはもとより、アカウント情報も消え、
再入力してから再ダウンロードですね。
電子書籍データはDRMの関係でアプリ削除に付き合わないといけないかもしれません。
アカウント情報ぐらいは残して欲しいけど。
アプリアップデートと削除では上記のように扱いが異なるのは仕方ない。
なので、AppleがOSアップデート時にアプリのアップデートと同じようにやってくれりゃあ問題ないわけですが・・・