こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

iPhoneを復元するとアプリが初期化されてしまう

 iPhoneをiTunesで復元し、新しいiPhoneとして設定(”バックアップから復元”ではない)しました。
そして、再度iTunesと繋ぎ

デバイス→iPhone→Appタブ

でAppを同期にチェックを入れ、同期を取ると、iPhoneに転送されたアプリのデータがすべて初期化されてしまうのです。
アプリのデータが初期化とは、アプリ内での設定や、ゲームアプリであればセーブデータ等々、が初めてアプリをDLした時のように、全アプリ初期化されてしまいます。

 これを復元する前のアプリデータが残ったまま、iPhoneの復元をしたいというのが、今回の質問の内容です。
アプリによっては個別にCSVデータで保存できますが、こういった物に対応していないのがほとんどなので、みなさんのお知恵をお貸し下さい。


 遅れましたが、経緯を説明しますと、
iPhoneを3年程使っていまして、細かいバグ(電池残量表示をオンにしているのに表示されない、Bluetoothのバグ、GPSのバグ等)が発生し、windowsで言う再インストールがしたいと考えました。
それまでに、ネットワーク設定のリセット、すべての設定をリセット、バックアップから復元(”新しいiPhoneとして設定”ではない)を行いましたが、症状は改善されませんでした。

 そこで最終手段の復元(”新しいiPhoneとして設定”)を行いました。
しかし、上記のアプリが初期化される問題が出たので、
現在は新しいiPhoneとして設定する前にバックアップしたものから復元している状態(細かいバグはあるが、アプリデータは残っている)です。
重複しますが、細かいバグを解消してアプリデータは残る状態にしたいのです。

私の考えでは、iTunesとiPhoneの同期を取ると、アプリのデータも一緒にiTunesに保存されると思っていたのですが、違うのでしょうか?ただやり方が違っているのでしょうか?

よろしくお願いいたします。

投稿日時 - 2012-09-17 13:40:47

QNo.7702310

すぐに回答ほしいです

質問者が選んだベストアンサー

全てのアプリでうまくいく保証はできませんが回答します。

iPhoneの中身を見るソフトにi-FunBoxがあります。
(脱獄不要です)
DLは下記のHPを参考にして下さい。
http://ameblo.jp/ipodman/entry-10250574168.html

これでアプリのデータをバックアップできます。
具体的にはiPhoneのアプリ別にファイルを丸々PCにコピーします。
セーブデータは各アプリのDocumentsフォルダに存在するようです。
そのためアプリ全体をコピーする必要はありません。

iPhoneを真っ新にしてアプリをインストールした後、バックアップしたDocumnetsフォルダの中身をそのままPCからコピーするとセーブデータが復活します。
なお、iPhoneのアプリを完全に落とした状態でコピーしないとうまくいきません。
多分アプリ起動時にセーブデータを読み込んでおり、その後でセーブデータをいくら上書きしてもメモリに反映されないからだと思います。

添付した画像はPaper TossというゲームのDocumentsフォルダを表示したものです。
赤枠で囲んだファイルとフォルダがセーブデータと思われます。
Paper Tossはこれらのファイルとフォルダをコピーすることでハイスコアが復活することを確認しました。

以上参考になれば幸いです。

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2012-09-17 17:13:41

お礼

i-FunBoxを使ってみました。結果からいいますと、9割ほどは問題なく移行出来ました。ここまで出来たら残りの1割は諦められます。
ありがとうございました。

投稿日時 - 2012-09-20 23:23:14

ANo.3

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(3)

「新しいiPhoneとして」復元をすると、バックアップデータとは全く関係なく、違うiPhoneとして立上るので、バックアップした情報は反映されません。
iTunesのデフォルト機能ではどちらかを選択するしかないと思います。
しかし、バックアップしたデータはそのまま残っているので、真っ新にしたiPhoneに部分的に戻す方法はあると思います。
バックアップデータはiPhoneの固有値(UDID)が付けられて下記フォルダ配下にあります(Window7の場合)
C:\Users\ユーザー名\AppData\Roaming\Apple Computer\MobileSync\Backup\
iTunesに繋げて、「概要」タブでシリアル番号を一回クリックすると、UDIDが表示されます
その長い英数字がついたフォルダが上記の場所にあります。

ここまでわかっても回答になっていないと思いますが、この中にアプリデータが入っていることは間違いありません。(完全にバックアップされているかはわかりませんが、アプリ関係のデータ量は半端じゃありません)
ほとんどが海外製ですが、このデータから固有のアプリデータを割り出して、復元してくれるソフトは存在します。

↓一応いじってみましたが、決定的な事はやりませんでした。参考にというだけでおススメはいたしません。
iBackupBot for iTunes
iPhone Backup Extractor
iExplorer

そこまで切羽詰っていなかったので、英語もわからずに試してみる勇気がなくて復元まではやったことはありません。
ほんのチョットの経験ですが、なんらかのお役にたてればと思い、投稿しました。

投稿日時 - 2012-09-17 16:49:49

お礼

お返事ありがとうございます。とりあえずi-FunBoxで試してみて、挙げていただいたソフトを使用してみようと思います。

投稿日時 - 2012-09-20 00:46:47

ANo.1

詳しくはわかりませんが、同期とバックアップは違うみたいです。

自分も1度、iTunesとiPhone4sをつないで、最初の画面(概要)の下の容量の『その他』が増えたので、iPhone4sを初期化して復元しました。

まずデバイスを右クリックをしてバックアップを取る。そのあとに『バックアップから復元』をクリックだったと思います(ほぼ毎日同期はしてますが、バックアップはこの時に初めてしました)。

このやり方だと、iPhone4sが1度完全な真っ新になり、そのあとアプリの内容も完全に残ったまま復元しました。ゲームのバックアップも残っていて、逆にびっくりしました。

なので、iPhone内のアプリのデータが無い状態でバックアップを取ると、iTunes内のアプリのデータも無くなると思います。

iTunes内にアプリにデータが残っているかわかりませんが、デバイス右クリックで『バックアップから復元』を試してみるしかないと思います。

>Appを同期にチェックを入れ、同期を取ると、iPhoneに転送されたアプリのデータがすべて初期化されてしまうのです。

これは全く自分はいじってなく、同期にチェックを入れたままです。

投稿日時 - 2012-09-17 14:54:20

補足

4649Dさんありがとうございます。

>iTunes内にアプリにデータが残っているかわかりませんが、デバイス右クリックで『バックアップから復元』を試してみるしかないと思います。

 私の説明が分かりづらくてすみません。この方法だと確かに、アプリデータはもとのままですが、細かいバグは直らないのです。私の投稿の
「バックアップから復元(”新しいiPhoneとして設定”ではない)を行いました」
がコレに当たると思います。

復元には2種類あります、
バックアップから復元
新しいiPhoneとして設定する

このうち「バックアップから復元」を選択すると、アプリデータはそのままだが、細かいバグが直らない。

「新しいiPhoneとして設定する」を選択し、同期をとると、細かいバグは直るが、アプリデータが初期化される。

簡単に書くと、こういったジレンマに陥ってる状態です。
 ただ今回「新しいiPhoneとして設定する」の道を選択しましたが、ここから先の選択の仕方がまずいからアプリデータが初期化されるのか、この方法だと、アプリは必ず初期化されてしまうのか、他の道があるのか。こういった疑問がわいている次第です。

投稿日時 - 2012-09-17 15:28:41

あなたにオススメの質問