On a jailbroken device, install IPA Installer from Cydia (found in the BigBoss repo). Transfer the IPA via SSH (OpenSSH) to /var/mobile/Documents/, then open IPA Installer and select “Install.”
Since iOS 5.1.1 is strictly 32-bit, you must avoid any IPA built for iOS 7+ or containing an ARM64 binary. ipa ios 5.1.1
Thus, you cannot simply download the latest version of Instagram or Spotify and expect it to work. You need legacy IPAs built specifically for iOS 5.x. On a jailbroken device, install IPA Installer from
Cause 1: The app requires an iOS framework introduced after 5.1.1 (e.g., Social.framework for Facebook) – check console logs via Xcode or deviceconsole. Since iOS 5
Cause 2: The app is a 64-bit/ARM64-only binary. Use file command on the executable:
file Payload/MyApp.app/MyApp
If it shows ARM64 only, it won’t run on iOS 5.1.1.