私のお気に入りのアプリの1つがアプリストアから削除されました。それはあまりにも長く更新されていなかったからです。私は古いデバイス(約IOS 7.1.2)でそれを持っていますが、私の新しい携帯電話にダウンロードしませんでした。App Storeからダウンロードしたアプリケーション用にiPhoneからIPAを抽出してIPAの資産を確認するにはどうすればよいですか?
私はアプリのバンドルを見て、アプリ内の資産を見ることができるようにIPAを取得するにはどうすればよいですか?
私のお気に入りのアプリの1つがアプリストアから削除されました。それはあまりにも長く更新されていなかったからです。私は古いデバイス(約IOS 7.1.2)でそれを持っていますが、私の新しい携帯電話にダウンロードしませんでした。App Storeからダウンロードしたアプリケーション用にiPhoneからIPAを抽出してIPAの資産を確認するにはどうすればよいですか?
私はアプリのバンドルを見て、アプリ内の資産を見ることができるようにIPAを取得するにはどうすればよいですか?
だから、どのアプリの資産にも利用できる解決策の1つは、iTunesと少しの魔法を使うことです。
その後あなたはIPAファイルを単にアーカイブを解除することができますとに移動:あなたが簡単にあなたのデバイスからのすべてのアプリがiTunesのメディアフォルダにコピーされ得るために、iTunesとお使いのデバイスを同期させることができ、あなたの場合は
Payload/AnAppName.app
であり、アプリケーションのすべての資産があるはずです。
あなたの端末を使用してサンプル:
$ cd ~/Music/iTunes/iTunes\ Media/Mobile\ Applications/
$ tar -zxf Apple\ Store\ 401000.ipa
$ cd Payload/Apple\ Store.app/
そして、その結果は次のようになります。
PS:代わりにアンアーカイビングのためのbashを使用しての、あなただけのipa-の拡張子を変更することができますファイルを.ipa
から.zip
に変更してからダブルクリックしてください。
iTunes v12.7(2017年9月リリース)はApp Storeを削除しますが、これはもう機能しません。古いバージョンのiTunesをAppleから直接ダウンロードすることができます。すべてのバージョンはここにリンクされています:https://www.theiphonewiki.com/wiki/ITunes '' '編集:古いバージョンのiTunesをインストールできませんでした。 iTunesインストーラは新しいバージョンにはインストールされず、MacOSはゴミ箱に放置させない、「MacOSで必要とされるように、iTunesは修正も削除もできない」と述べている。 –