Iphone

iPAPatcherを使用すると、アプリをサイドロードする前に変更することができ、脱獄は必要ありません

iPAPatcherを使用すると、アプリをサイドロードする前に変更することができ、脱獄は必要ありません

ジェイルブレイクの最大の利点の一つは、お気に入りのアプリの機能を拡張するためのジェイルブレイク調整機能(Appleが提供したものでも、App Storeから自分でインストールしたものでも)をインストールできることです。しかし残念ながら、誰もがジェイルブレイクできるわけではありません。最新のファームウェアバージョンや、現在のジェイルブレイクに対応していない新しいデバイスを使用している人にとっては、ジェイルブレイク特有の課題が存在します。

前述の状況を考慮すると、iOS 開発者Brandon Plank氏がiPAPatcherと名付けた新しくリリースされた macOS アプリは、脱獄ができない場合でも特定のアプリを微調整したい人にとって特に興味深いものになると思われます。

ご存知ない方のために説明すると、.ipa は iPhone および iPad アプリで使用されるファイル拡張子です。この新しいアプリの名前が示す通り、iPAPatcher は、ジェイルブレイクの有無にかかわらず、お気に入りのアプリに好みの調整を加えることを可能にします。つまり、ジェイルブレイク対応のアドオンを iPhone または iPad アプリのファイルに直接埋め込み、ジェイルブレイク済みまたは未ジェイルブレイクのデバイスにサイドロードするのです。

例えば、InstagramやYouTubeで使えるお気に入りの脱獄アプリがあるのに、そのアプリを紛失してしまったとします。脱獄していなくても、iPAPatcherを使えば、お気に入りの脱獄アプリの.debファイルとInstagramやYouTubeの.ipaファイルを統合できます。その後は、AltStore、Cydia Impactor、Xcodeなどのサイドローディングプログラムを使って、改造したアプリをiPhoneやiPadにインストールするだけで、あっという間に完了です。

もちろん、InstagramやYouTubeは単なる例です。理論的には、あらゆるアプリの.ipaファイルとあらゆるtweakの.debファイルを組み合わせて、自分だけの特別な魔法の調合物を作ることができます。覚えておくべき唯一の重要な点は、tweakがパッチを適用したいアプリと互換性がある必要があるということです。つまり、アプリ自体と、tweakが対象としているアプリのバージョンの両方に対応している必要があります(アプリが新しすぎると、tweakが動作しない可能性があります)。

iPAPatcherは、脱獄用微調整ファイル(.deb)またはダイナミックライブラリ(dylib)を使ってアプリにパッチを適用できます。どちらを選ぶかはあなた次第ですが、平均的なユーザーにとっては、脱獄用微調整ファイル(.deb)を使うのが最も一般的な方法でしょう。

数個のボタンで構成された分かりやすいインターフェースなので、初めてiPAPatcherを試すユーザーも問題なく使い始めることができます。iPAPatcherをダウンロードし、アプリの.ipaファイルと使いたい調整用の.debファイルを用意し、iPAPatcherでそれらをマージして、アプリをデバイスにサイドロードするだけです。これで完了です!

iPAPatcherはBrandon Plank氏のGitHubページで公開されており、macOS 10.10以降のバージョンをサポートしています。プロジェクトの詳細や最新の開発状況、アップデート情報を入手したい場合は、開発者のTwitterをフォローすることをお勧めします。

アプリに微調整やサードパーティ製のアドオンを適用しますか?下のコメント欄でお知らせください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.