トイ・ストーリー・マニアは10月にApp Storeに登場し、大絶賛のレビューが殺到しました。中でも特に熱狂的なレビューを書いたのは、私自身です。それも当然でしょう。ディズニーのテーマパークのアトラクションからインスピレーションを得たこのゲームは、トイ・ストーリーのキャラクターと遊園地の遊園地を巧みに融合させています。テストプレイを終えて以来、iPhoneにすっかりハマっているので、今週初めにアップデートがダウンロード可能になった時は、本当に嬉しかったです。
問題は、最新の『トイ・ストーリー・マニア』により、かつては素晴らしいゲームがプレイできなくなってしまったことです。

これは意図した結果ではなかったと思います。(もし意図していたなら、App Storeに掲載されたリリースノートに「新機能:ゲームはプレイできなくなります!」と書かれていたことに気づいたかもしれません。)Toy Story Mania 1.0.1ではグラフィックのアップデートが謳われており、実際、ゲームの新しいデザインはかなり洗練されています。しかし残念ながら、大きなバグも発生しています。カーニバルゲームの最初のレベルをクリアして賞品チケットを集めると、チケットカウンターがずっと回転し続け、諦めてアプリを終了するまで止まりません。
これにはいくつか理由があってがっかりです。まず、私は「トイ・ストーリー・マニア」を本当に楽しんでプレイしていました。「ザ・マン」のブーツヒールに押し潰された長い一日を終えて帰宅する途中、いつもストレスを発散するために一番に選んでいたゲームでした。次に、もしあなたが2010年1月号のMacworldをお持ちなら、私がこのアプリを熱烈にレビューした記事が載っているはずです。私の言うことを聞いて5ドルも払おうとして、結局バグだらけのゲームを買ってしまう読者のことを思うと、本当に気の毒に思います。そして、そんな読者たちが熊手と松明を持って私の家に押しかけ、集団による正義を求めてきたら、私はきっと自分自身のことも気に病むでしょう。
もちろん、ウォルト・ディズニーの勤勉な人々が、この重大なミスに気づき、迅速に修正を進めてくれることは間違いありません。しかし、ディズニー・インタラクティブ・スタジオのカスタマーサポートページは、いわゆる「役に立つ」とは言えません。ですから、広大なディズニー産業複合体の働き蜂が助けてくれるのを待っているとしたら、長く寒く孤独な冬が待っているかもしれません。(ただし、開発者に公平を期すために言っておきますが、この記事の公開時点で、App StoreのToy Story Maniaページに、問題があり修正作業中である旨の通知が掲載されているのを確認しました。)
それでも、今すぐにトイ・ストーリー・マニアをかつての輝きを取り戻したいなら、自分で手を打ってアプリを以前のバージョンに戻すしかない。欠陥のあるバージョン1.0.1を購入した人には役に立たないかもしれないが、私と同じような状況にあるユーザー、あるいはパッとしないアップデートをダウンロードして以前の状態に戻りたいと切望している人にとっては役に立つだろう。
アプリの古いバージョンを復元する手順は直感的ではなく、私の場合は試行錯誤が必要でしたが、不可能ではありません。コンピューターのバージョン別バックアップが必要ですが、Macworldの読者の方々にTime Machineのメリットを改めて説明する必要はないでしょう。
ともかく、最初のステップは、アプリを携帯電話から削除することだった。アイコンを長押しして、すべてが揺れ始めたら、問題となっているアプリケーションの x をタップして削除した。(特に精彩を欠いたアップデートに腹を立てているなら、Apple はアプリに最終評価を与える機会を提供している。ディズニー、1 つ星のレビューを楽しんでね!) アプリが携帯電話から削除されたので、iTunes からも削除する必要があった。ソース リストの「アプリケーション」をクリックし、アプリをクリックして、Delete キーを押した。iTunes は、選択したアプリケーションを iTunes ライブラリから削除してもよいか尋ねてきた (私はそう答えた!)。そして、選択したアプリケーションをゴミ箱に移動するか、モバイル アプリケーション フォルダに残すか尋ねてきた。私は前者を選択し、iTunes -> モバイル アプリケーションにアプリの痕跡が残らないようにした。次に iPhone を同期して、正式にアプリを風と幽霊の国に追放した。

さて、いよいよ過去へ戻るパートです。FinderでiTunes -> Mobile Applicationsフォルダを見ながら、Time Machineを起動して先週まで遡りました。アメリカの歴史の中で、Toy Story Maniaが問題なく動作していた、もっとシンプルな時代です。TS Mania 1.0.0.ipaファイルをハイライトし、「復元」をクリックすると、同じフォルダの現在のバージョンに復元されました。iPhoneを電源に接続し、iTunesの「アプリケーション」タブで、復元したアプリがiPhoneに読み込まれるように設定されていることを確認しました。もう一度「同期」ボタンを押すと、以前のバージョンのアプリが、文字通り新品同様に復元されました。(当然のことながら、このプロセスではiPhoneアプリは初めてインストールするかのように扱われます。例えば、復元したToy Story Maniaでは、ハイスコアやアンロックした実績はすべて消えてしまっています。しかし、ゲームをもう一度プレイできることを考えると、それほど大きな代償ではありません。)
とはいえ、開発者がアップデートを適切に行わなかった場合に備えて、iPhoneアプリを古いバージョンに戻すもっと簡単な方法があればいいのにと思います。Appleは今夏のiPhone 3.0アップデートでアプリケーション管理機能を強化しました。古いバージョンを再インストールするより良い方法は、将来のアップデートで検討されるかもしれません。