How to Install Cracked iPhone/iPad Apps Without Jailbreak [WORKING iOS 9.3.1]

UPDATE 5/4/16: It’s just come to my attention that Apple recently changed the expiration length of free provisioning profiles from 90 days to 7, which renders this sideloading method basically dead. I suggest using the website as an alternative to download apps on your device without jailbreaking.

In this method, you’ll need to create a free provisioning profile with Xcode, rewrite the cracked IPA file with iModSign, and then install the app on your device with Xcode. I came across this idea through this video and figured out how to do it myself. This method has been tested on both an iPhone 5S and iPad 3 running iOS 9.3.1, and it works fine.


  • A computer running Mac OS X Yosemite or higher.
  • An Apple developer account (you can create one for free using your Apple ID)
  • Xcode 7 (for creating a provisional profile and installing apps)
  • iModSign (for rewriting IPA files)
  • An IPA file (you can download just about anything at


1. Connect your device to your computer and run Xcode.


2. Go to Xcode > Preferences > Accounts and click the plus sign at the bottom left corner to add an Apple ID. Enter your credentials and click Sign In.


3. Go to File > New > Project and choose Game. Click Next.


4. Enter a Product Name (example: TestApp), Organization Name (example: com.kenzothespy), select a Device Type (Universal, iPhone, or iPad), and click Next.


5. Choose a destination to save your project folder (desktop is fine) and click Create.


6. Go to Product > Destination and select your connected device.


7. Select your name in the Team field and click Fix Issue.


8. Go back to Xcode > Preferences > Accounts and select your Team profile then click View Details. Under signing identities click Create for all of the available options.


9. Right-click on your listed provisioning profile and choose Show in Finder. Copy and paste your provisioning profile onto the desktop.


10. Go to Window > Devices and select your connected device.


11. Open iModSign and select Setup Code Signing and click Ok once the code signing tool installers has been invoked.


12. Click Select Developer Certificate and choose Use this certificate with iModSign.


13. Click Select a Provisioning Profile and choose the provisioning profile on the desktop.


14. Drag and drop your downloaded IPA file into iModSign and click Start Job.


15. Drag and drop the rewritten IPA file from the iModSign folder into Xcode and it will install the app on your device.


16. When you open the newly installed app on your device, a popup will say Untrusted Developer. Go to Settings > General > Device Management and select your ID then select Trust and then Trust again.


That’s it! Now you can use the app on your device. Just keep in mind that you won’t be able to update any apps installed through this method in the app store, and you’ll also have to renew your provisioning profile after a period of time (it expires after 90 days), or else the apps will no longer work on your device. There are also some other limitations listed here.

Feel free to leave a comment if you have any questions.

14 thoughts on “How to Install Cracked iPhone/iPad Apps Without Jailbreak [WORKING iOS 9.3.1]

  1. Hi there.

    My OSX version is 10.9.5/ Xcode 6.0.1 .

    Just to be sure: It won’t work because of the version of my OSX, Xcode or i’m doing something wrong?!

    Really would like to receive Your answer . Thanks in advance

    Best regards


    • Hi Metodi,

      Yes, this method won’t work with your version of OSX (you need Yosemite at minimum) and your version of Xcode (you need Xcode 7). This thread on Stackoverflow has more info.

      As an alternative, I suggest going to the site on your device. You can go there and download paid apps for free without jailbreaking.

      • Hi, I just installed latest Xcode from Appstore, but everytime I create a profile it expires 7 days after… Do you know why ? No 90 days profile for me…



        • Hi Alex,

          I’m not sure why you’re having that problem. After you create your free provisioning profile, you should be able to check its expiration date from the Accounts tab in Preferences. There’s some more info about free provisioning profiles here, but I haven’t been able to find anything else discussing your issue.

          • Hi Kenzo, thanks for your reply.

            Yes I checked the expiration date and every free profile I created today expires the 10th May…

            My ipad pro 9.7 is on ios 9.3, do you think it’s because it’s not the last ios version so xcode make only 7 days profile for this device ?

            I also looked eveywhere on the web but can’t find anyone with that issue…

            Thanks for your help.


          • That’s weird, sorry to hear that. I don’t think your device being at 9.3 is the issue, but you can certainly try upgrading. If that doesn’t work, you can also try going to Appishare and downloading apps from there instead. It’s a way easier method, but of course it will only be useful to you if the site has the app(s) you’re looking for.

  2. I will check again and try to find the issue…

    Yes I know for Appishare etc. but apps I want are not on all that stores it’s for that I installed xcode etc.

    Thanks for your help and I’ll let you know if I find the solution.


    • Damn, good find. That’s a real bummer. Can’t say I’m too surprised Apple did this, though. I know there are plenty of others using the sideload method for piracy.

      • Yep very bad news, the first day I try to sideload apps, bam 7 days profiles lol… So now just waiting for the 9.3 jailbreak for my ipad pro 9.7… Still have my Ipad Air 2 9.0 Jailbreaked but the pro 9.7 is a lot faster.

Leave a Reply

Your email address will not be published. Required fields are marked *