iPAPatcher is a nifty little tool that allows you to load tweaks into IPA application files. Here’s how you can install it on your Mac.
Step 1 First and foremost, grab the ZIP archive of the latest version of iPAPatcher using the download link above.
Unfortunately, it is only available for the macOS operating system at the moment. If you are a Windows user, you will need to use a Mac or build a Hackintosh.
Step 2 Go to Applications > Utilities and launch Terminal. Enter the sudo command in the terminal.
Step 3 Open the archive and your Mac will automatically extract the app.
Step 4 (Optional) If you don’t have dpkg installed on your Mac, run the brew install dpkg command (requires brew package manager) in Terminal to install it. As of the time of publishing, the latest version of dpkg is v1.20.5.
Step 5 Right-click on iPAPatcher and select Show Package Contents from the dropdown menu.
Step 6 Now navigate to Contents/MacOS/iPAPatcher.
Step 7 Drag this executable file into the Terminal, hit enter, and enter your passcode. The app will now launch.
Step 8 Download the desired IPA file from AppCake or another source to the Downloads folder. We will use the IPA file for Instagram for demonstration purposes. However, you can use any application you want such as Snapchat, WhatsApp, etc.
Step 9 Once you’re done downloading the IPA, download the Debian package of the tweak you want to install on your iPhone or iPad from here.
Since we want to patch Instagram, we will want to download a tweak for Instagram such as Rhino or InstagramPlus. We will use Rhino for the sake of this tutorial.
Step 10 Click Choose iPA and select the IPA file you want to patch from the Downloads folder.
Step 11 Click Choose dylib/deb and select the Debian package or the dylib file of the tweak you wish to inject into the IPA.
Step 12 Click Build new iPA to inject the dylib file into the IPA. This should not take more than 5-10 seconds assuming you’ve performed all the steps correctly.
iPAPatcher will display the following message when the patching is done:
FInal step You will now want to sideload the patched application onto your device.