2010年1月18日月曜日

iPhoneアプリ消去後の同期時動作

この内容に関する保障は一切ありません


iPhone側でアプリをバージョンアップする事により、バージョンアップの内容を確認した後、機能が削除されたなどの理由で前のバージョンに戻したい場合でも対応出来る。

・環境
windows 7 pro,iTunes 9.0.2.25,iPhone OS  3.1.2
※以下アプリAをVer.1、アプリA'をVer.2と仮定し記述

1.iPhone側でアプリAをインストールする
状況:iPhone:アプリA,母艦:なし

2.iPhoneを母艦とiTuneにて同期する
状況:iPhone:アプリA,母艦:アプリA

3.iPhone側でアプリAを更新(Ver.up)しアプリA'とする
状況:iPhone:アプリA',母艦:アプリA

4.iPhone側でアプリAを更新(Ver.up)しアプリA'とする
状況:iPhone:アプリA',母艦:アプリA

5.iPhone側でアプリA’を削除する
状況:iPhone:なし,母艦:アプリA

6.iPhoneを母艦と接続しiTuneにて同期する
状況:iPhone:なし,母艦:アプリA
※母艦側にはアプリA’は同期されない

7.母艦側iTuneにてアプリAをチェックし同期する
状況:iPhone:アプリA,母艦:アプリA



母艦側アプリのファイル名.ipaをバックアップした場合、iTune側でバージョンアップしても前のバージョンに戻す事が出来る。

1.iTuneの編集→設定→詳細→iTunes Mediaで設定した場所\iTunes Media\Mobile Application\アプリA.ipaを別の場所にコピーする
状況:iPhone:アプリA,母艦:アプリA,母艦別の場所:アプリA

2.iTuneにてアプリAをバージョンアップ
状況:iPhone:アプリA,母艦:アプリA',母艦別の場所:アプリA

3.iPhoneを母艦と接続しiTuneにて同期する
状況:iPhone:アプリA',母艦:アプリA',別の場所:アプリA

4.iPhoneにてアプリA'を削除する
状況:iPhone:なし,母艦:アプリA',別の場所:アプリA

5.iPhoneを母艦と接続しiTuneにて同期する
状況:iPhone:なし,母艦:アプリA'(チェックが外れた状態),別の場所:アプリA

6.別の場所に保存していたアプリA.ipaを元の場所に上書きする
状況:iPhone:なし,母艦:アプリA(チェックが外れた状態),別の場所:アプリA

7.iPhoneを母艦と接続しiTuneにてアプリAをチェックした後同期する
状況:iPhone:アプリA,母艦:アプリA,別の場所:アプリA

0 件のコメント:

コメントを投稿

コメントは理由を問わず削除する場合があります