iOS7のAppStoreアプリにはまだ旧アイコンがあった!

2013年6月23日
タグ: , ,
Posted by Fukuda Takuro

iOS7を実用で頑張って使っている福田です。今回、iOS7のファイルシステムルートにアクセスする、AppStore公認のアプリがあったので、それを使って/Applicationsフォルダをほじくり返していたら、AppStoreの旧アイコンを発見したので、iOS7 betaの脱獄ができるようになった場合の修正方法とともに書きます。


追記: beta2以降は消えました。

方法

ルートディレクトリを覗くために、DropCopy Liteを使います。
そのアプリをダウンロードしたら、開きます。ここからが少しだけ複雑で、真ん中にある丸をタップします。Quick Tasksというのが出てくるので一番上の、Browse/Preview Filesをタップします。
すると、以下のように、いくつかの項目が出てきます。
20130623-200309.jpg
ここで、Filesystem Rootをタップすると以下の様な大量のディレクトリが出てきます。ですが、どういうことなのかiPod touchでは/tmpか、/Applicationsしかこのアプリでは確認できないようです。残念。
20130623-202140.jpg
まあ、/tmpは一時ファイル置き場ですし、見ても特に何もなかったので、/Applicationsフォルダを開きましょう。
すると、49個程度のアプリがあるので、すぐ見てわかるAppStore.appを開きましょう。とはいえ、このアプリのQuickLookでは開けないようなので、アクションボタンからOpen Other、例えばGoodReaderなどを選択し、ファイルを渡します。
すると、渡した方のアプリでは多くの場合ディレクトリとして開けるようになるので、そのディレクトリを開いたあとに[email protected]というのがありますね。それが、AppStoreの旧アイコンです。これのバックアップをとっておくとかするといいと思います。ちなみに新アイコンは、[email protected]ですね。
20130623-202409.jpg
iOS7 AppStore Icons

脱獄ツールがリリースされたらこうすれば旧アイコンに戻せる!

脱獄は自己責任です。ぶっ壊れようが何であろうが責任を負えません。
上で解説したように、[email protected]を、iFileとかDiskAidとかiFunBoxとかそういったツールを使い、リネームすればOKです。
すると、iOS6以前のアイコンに戻っているはずです。
以下はおまけです。

AppStore.appの中身

さすがにデータ公開はしませんがこれだけあるということで。
第二階層以下のディレクトリは覗いていません。あと、一部くっそ長いので省略しています。()は解説です。/が付いているのはディレクトリです。
_CodeSignature/
ar.lproj
…省略-翻訳ファイルなど…
AppStore(おそらく、アプリ起動用スクリプトですね。)
AppStore2-Entitlements.plist(本来XMLのはずなのになんか意味不明なことが一行だけあった)
[email protected](背景ですね。)
[email protected](iOS6以前の旧アイコンですね。これが今回紹介した肝ですね。)
[email protected](これも旧アイコンの解像度悪い版ですね。)
[email protected](さらに旧アイコンの解像度悪い版ですね。)
[email protected](これが、現在のアイコンで、フラットになりましたね。)
Info.plist(あれ…何もないはずないのに白紙…?)
nearmemap@2x~iphone.png(これは見たことがない。まだ近くに多くの人々が使ってないからかな?)
NoNearMe@2x~iphone.png(これは何も近くに使っている人がいないときに出るやつですね。)
PkgInfo(これMac&iOSアプリによく入ってるもの。)
PurchasedProxyIcon@2x~iphone.png(これも旧アイコンかなあ…?)
[email protected](アップデート画面で出てきます。)
ResourceRules.plist(これなんだ?)
[email protected](なんかよくわからない画像です。)
[email protected](これもなんだか変な画像でした。)
[email protected](リスト表示の時とかにあるものですね。)
[email protected](ウィッシュリストのやつです。)
[email protected](お気に入りですね。)
[email protected](これはなんだ…?)
[email protected](下のバーにあるのです。)
[email protected](それを選んでいる時に出ます。)
[email protected](アップデートのアイコンですね。)
[email protected](検索アイコンですね。)
[email protected](検索中のアイコンですね。)
UpdatesProxyIcon@2x~iphone.png(旧アイコンっぽいです。)

これらを見ると、*@2x~iphone.pngは開発版Alphaで使われたと見られます。
まだbeta1ということもあり、こんな古いアイコンがあったり、XCodeでエラーを探ると大量に出ていたりしますが、iOS7正式版に期待です。