2011/03/08

iPhoneアプリのダウングレード Mac編 - Twitter for iPhoneを例に




先日(2011/3/4)公開されたTwitter for iPhoneのアップグレードがひどい。
AppStoreの評価も現在☆1つと少しにまで下がっている。
これまで評価の高かったアプリなだけに、今回のバージョン3.3への酷評が相当多いのだろう。

AppStoreのこのヒステリックにも似た評価システムは正直どうかと思うのだが、
今回は別のお話。
iPhoneアプリのダウングレード方法のお話だ。

ダウングレードをすると登録済みのTwitterアカウントは初期化されてしまうので再認証が必要になる。
いささか面倒くさいが、仕方がない・・。
※アプリ内の設定が失われるだけでフォロワーやつぶやきが失われるわけではない。


MacではiPhoneアプリは「.ipa」という拡張子で保存される。
アプリがアップグレードされると、古い「.ipa」ファイルは自動でゴミ箱に移動され、従来の場所に新しい「.ipa」ファイルが生成される。私の環境では下記ディレクトリだった。
/Users/[ユーザ名]/Music/iTunes/Mobile\ Applications/
Finderで探すなら下記の順序で辿ればよい。
home -> ミュージック -> iTunes->Mobile Application

ちなみに私の環境は下記の通り。
 Mac OS X 10.6.6
 iTunes 10.1.2

以下に手順を示すが、くれぐれも自己責任でお願いします。

なお、以下の手順はすでにiPhoneとiTunesを最新版に同期させてしまっていることが前提になる。


1. iTunesからTwitter for iPhoneを削除する


やや見づらいが左側サイドバーの「App」をクリックする。
するとアプリの一覧が表示されるので「Twitter」を探し、右クリックから「削除」を選択する。


2. ゴミ箱から旧バージョンのTwitterを探す



ゴミ箱を開くと下記の2つのファイルが見つかるはずだ。
  • Twitter 3.ipa
  • Twitter 3.3.ipa

上が旧バージョンのファイル、下が今回の諸悪の根源、新バージョンのファイルだ。
今回は旧バージョンにダウングレードするのが目的なので、「Twitter 3.ipa」をMacの任意の場所に移動する。
私は念のためにDropboxフォルダに移動させた。


3. 「Twitter 3.ipa」をダブルクリックする。


これでiTunes上に旧バージョンのTwitter for iPhoneが復活する。


4. iPhoneでTwitter for iPhoneアプリを削除する


iPhoneで任意のアイコンを長押しすると、バツ印が表示されぷるぷる震えだすので
Twitter for iPhoneのバツ印をタップする。
削除が完了したらホームボタンをタップすれば、ぷるぷるが止まり、元の状態になる。


5. iPhoneとiTunesを同期する


iPhoneとiTunesを同期すればめでたく(?) ダウングレード完了だ。


Reederと並んで、私のiPhoneで起動時間1,2を競うアプリなので一刻も早いバージョンアップ&バグFIXを期待したい。

しかし一体どうしてしまったのだろう。
私はTwitter社のファンなので、あまり言いたくはないが今回のバージョンアップはあまりに酷かった。

正直今回のバージョンは・・

うむー。

追記:
2011/03/09にバグFIX版3.31がリリースされました。
クイックバーの仕様が変更され操作感が向上しました。
メモリリークによる異常終了も解消されたようです。

Twitter 3.3.1(無料)

iPhone、iPod touch および iPad 互換 iOS 3.1 以降が必要

Twitter 3.3.1
カテゴリ: ソーシャルネットワーキング
価格: 無料 App
更新: 2011/03/09

Comments