13:30B!iPhoneやiPadのiOSアプリは、通常古いバージョンへダウングレードできません。その.ipaファイルを別のディレクトリに保存してあればできますが、ほとんどの方はデバイス上でアップデートを行い保存されているケースは少ないでしょう。稀に前のバージョンに戻したいという事があるかと思いますので、今回はそんな時のために過去の古いバージョンのアプリをダウンロードする方法を紹介いたします。2015元ネタはヒラクちゃんより。Framework」が必要です。自分は4.5.2を使用しています。FiddlerでHTTPSを有効にするFiddlerを起動してください。Desktop」でデスクトップへエクスポートします。「FiddlerRoot.cer」がデスクトップに出力されます。証明書のインストールデスクトップにある「FiddlerRoot.cer」をダブルクリックして「証明書のインストール」をクリックします。されたルート証明機関」を選択して「OK」でインストールします。Certificates」をクリックすると削除できます。「Win+Rキー」で「certmgr.msc」と入力し手動で削除することもできます。3つの部分に「DO_NOT_TRUST_FiddlerRoot」という項目があるので、右クリックから削除できます。これで、Fiddlerを起動したままでもiTunesでの通信ができるようになりました。右クリックから削除をします。(新たにダウンロードするためライブラリから消します。Storeに移動して検索欄に「Facebook」と入力Facebookをダウンロードしますが、キューに入ったらダウンロードを中止します。残っているFacebookの項目を選択してDeleteキーで完全に削除されます。右下ウインドウのRawを選択して、検索欄に「softwareVersionExternalIdentifiers」と入力します。こちらの下に書いてある数字が大きいほど新しいバージョンになります。小さい数字の「18372」が最初のバージョンのはずなので、こちらをダウンロードしてみます。Requestsを選択(これでHTTPリクエストがあったときに一回ずつ処理をストップできるようになります)iTunesで「ダウンロード」をクリックするとFiddler側で一旦処理がストップします。Completion」という緑のボタンをクリック「pxx-buy.itunes.apple.com」という項目になったら、右上のウインドウで「TextView」を選択→「appExtVrsId」を検索します。appExtVrsIdの下に記述している値を「814995808」から「18372」に書き換えます。Completionをクリックでダウンロードを開始させます。バージョンの確認iTunesのマイAppでFacebookを右クリックしてプロパティを開きましょう。バージョン1.0がダウンロードされました!Macを使った方法についてはこちらを参照ください。「softwareVersionExternalIdentifiers」の値と、iOSアプリのバージョンは異なりますので、1つずつ確認する必要があります。Twitterの古いバージョンをダウンロードしてみましょう。検索欄に「Twitter」と入れて、同じようにダウンロードを押した後にすぐにキャンセルします。transform.」の部分をクリックします。</array>たくさんのバージョンが有ることがわかります。桁が変わる前の「84735001」をダウンロードしてみましょう。右下のウインドウで「bundleShortVersionString」と検索してみると「5.12」ということがわかりました。同様の方法で、Twitterが買収する前のTweetie2をダウンロードしたいと思います。2.1.2の最終バージョンでした。まとめこのようにして、「softwareVersionExternalIdentifiers」と「bundleShortVersionString(アプリのバージョン)」を照らし合わせて行けば、以前使えた機能がアップデートによって使えなくなった場合でも古いバージョンのアプリをインストールすることができます。IDと紐付いた.ipaファイルなので、普通に更新もできます。最初は戸惑うかもしれませんが、覚えておいて損はない方法なので、一度試してみてください。Catalinaから「iTunes」が無くなりました。タイムセールメルカリ招待コード「STVQGQ」300円もらえます。