How to Use Cydia Impactor to Install iOS Apps on Windows & Mac

Cydia Impactor is one of my favorite tools as it allows me to install any iOS applications I want, especially when a jailbreak is not required. For those of you who didn’t know, this utility was created by Saurik, the founder of Cydia.

With 86% of users already updated to some version of iOS 10, it looks like most of us here are not jailbroken. Which means we have to live with the restrictions on our iOS devices. Luckily, a jailbreak for iOS 10.2 has already been released. In fact, one of the requirements to jailbreak your iOS 10.2 is to use Cydia Impactor. Now that you’re here, read along to find out what this tool does.

Apple only permits apps to go live to the public if they follow the App Store guidelines. That being said, emulators and screen recorders are a BIG no. While they do not harm our device, it’s impossible to acquire one from the official App Store.

However, with the help of Cydia Impactor, you can easily install any apps in the form of .IPA file to your iPhone. We reviewed a lot of these apps on our site and also provided you with dedicated IPA files as well. That’s probably one of the reasons why you landed on this page, to download and find out how to use the tool.

Last but not least, Cydia Impactor is compatible with Windows, Mac OS X, and Linux. This enables everyone to take advantage of it.


  1. Download the latest version of Cydia Impactor from its official site. Don’t forget to choose between the three supporting OS
  2. Locate the installer and open it. For macOS users, just “Drag to install Impactor in your Applications folder”
  3. Connect your iOS device to the computer
  4. Locate the .IPA file that you want to install. I recommend moving it to the Desktop
  5. Open Cydia Impactor; it will recognize your iPhone or iPad
  6. Now, click on the IPA, then drag & drop it over to Impactor. If you do it right, you’ll be asked to enter your Apple ID and password

Once that happens, Cydia Impactor will take control of the rest. All it’s going to do is verify and install the application on your iOS device.

Quick Note: A free iTunes login credentials will only let you sign IPA apps for a week (7 days). After the app certificate expired, the app will crash every time you try to open it. The solution to this problem is going through the tutorial above again. If you want a longer certificate, you can get it by joining the Apple Developer Program, which costs $99 a year.


That’s normal. Usually, the displayed popup should tell you what went wrong.

For example, if you get this Cydia Impactor error:

error 150 impactor image

It means you have two-factor authentication enabled for your Apple ID, and you need to generate an app-specific password instead of using your default iTunes password. To obtain an app-specific password, sign in to here, scroll down toward the middle of the page, and click on “Generate Password…”. Give it a name and click Create.

For more errors like this, check out this tutorial or this one if you’re jailbreaking your iOS device with yalu102.


Are you prompted with the “Untrusted Enterprise Developer” message? Don’t panic. It just a way of saying that you need to let your device know you trust this app.

The way to do it is by going to the Settings app. Tap on General > Profile or Device Management. Select your iTunes email used earlier and choose the app you had trouble opening. Now just tap on the Trust button.

Go back to your home screen, the error should be gone, and you can now open your sideload app.


If you have trouble running Cydia Impactor on a Windows computer:

you definitely need to have iTunes installed for this tool to work (for different reasons).

Do I need to use Xcode for this to work?

Since this is similar to signing an app with Xcode, in fact, it’s much easier; you do not need to have Xcode installed on your macOS machine.


Like I mentioned earlier, a jailbreak for iOS 10.1 and 10.2 has been released by developer Luca Todesco. Unlike the older jailbreak tools that you have seen, this one is packaged into an IPA file. Therefore, you’re going to need Cydia Impactor to install it on your iPhone.

When you do, make sure that the utility is up-to-date. You can check by clicking on the “Check for Update…” menu.

The possibilities with this tool are endless. iOS users are known to use Cydia Impactor to install a modified version of their favorite applications, mostly social network apps such as Snapchat, WhatsApp, and Instagram. A modified version of the actual apps that come from the App Store gives users more features and sometimes remove the functionalities that may be unnecessary.


Sideloading is a technique that is used to upload application files (IPA or APK) from local storage to your mobile device without having first to download it from the official app store. You can sideload IPA files through a program like Cydia Impactor or Xcode. You can also sideload apps on the device using a jailbreak method or by using a signing service instead through Apple’s App Store.


The Cydia Impactor application won’t remove, delete, or alter any system files on your iPhone. Rather, it signs the application using the certificate and installs it on the device. However, while you go through the steps, you may come across a few more errors that you will need to know how to fix.


This error is often seen when you are using the Cydia Impactor tool on Windows PC. The error means that the device you are using isn’t communicating with Cydia Impactor or the Apple server as it should.

If this is your first time making a connection, select “trust this computer,” so the communication error won’t happen.


If you have already installed the same app on your device with a different account, you might end up seeing this error. To remedy this error, simply remove the already installed iOS app you have or sign into the app with the same ID.

zip.cpp:321 and zip.cpp:331

When you see either one of these errors, then you may be using an older version of the Cydia Impactor or a bad IPA package. Always make sure you are using the latest and most up to date version of Cydia Impactor. To check this, use the built-in updater by going to Impactor and then check for update.


If you don’t want to use Cydia Impactor for Windows and Mac, there are some alternatives you can consider instead.

AltDeploy: this tool is for Mac only and does what the Cydia Impactor tool does while also bringing in new features that are a bit more polished than Cydia Impactor.

Super Impactor: this is designed for Windows and is considered one of the best alternatives if you can’t use Cydia Impactor. It is a user-friendly app and allows you to install as many iOS apps as you want on your iOS device. It also allows you to install any IPA file without jailbreaking, and you can use as many Apple IDs as you want when you install apps on your Apple device.

3U Tools: this app allows you to easily manage all of your iPhone apps, multi-media files, and more. You can see the status of your iOS device and find information regarding its active jailbreak status, activation, battery life, and more.

vShare Helper: this is another common Cydia Impactor alternative and actually even started out as a Cydia app to install modified apps. It now works without a jailbreak. You can install and uninstall a modified or tweaked app and game, transfer media files between your computer and iOS device, and even recover lost data on your iPhone.

Leave a Comment

    • The process that they are showing you here, is the same way you would get Cydia onto your phone.
      Now if you dont want to go through all that, I recommend just looking up
      Hexxa, validation (license) code: 122466
      zJailbreak, validation (license) code: 55657

      Now if you have IOS 12.1.4 (or lower), install unc0ver. And boom, you just jailbroke your iphone… without spending any money, and this process should take you less than 10mins (assuming your iphone is not runnign slow).

  1. after i dropped the ipa file into my cydia impactor, an error showed up. It wrote: “ipa.cpp:145 installed application is from a different account.” How can I fix this

  2. I understand the exe to allow sideloading ipa files to get them signed in on your device. If you use someone else’s ipa file (already signed) it will not work. I used it to get Kodi on my iPad (mot available in app store). I maybe wrong though.

  3. it seems that they’ve update pokemon to 1.9 on ios now it starts up and stalls after starting up and you can see pokemon in the dimed background, while a message tells you that there is an update along with an update shortcut button. But no pokemon Go 🙁

  4. WHen clicking on my ipad to install the app, it appears to install but when clicking to open, it says open in and wont continue… Please help!

  5. Help, the only options is (root my Android) but I’m using an iPhone — because this IS for iPhone, right?

    How the fuck do I install this shit, I’m following all the right steps.

  6. I think they found a way to block this hack. with 1.50 it keeps saying there is a newer version of the app and wont let me run the app.

  7. so i try dowloading more than 3 things and when i try to it says the max profiles has been reached the max is 3 how can i extend the max amount of profiles

  8. The three apps limit sounds right as any beyond this just sit on “VERIFYING” forever. Surely there is a way to increase the number of apps and get rid of this 7 day certificate expiry bulls#!t.

      • I’ve also been getting:

        An SSL error has occurred and a secure connection to the server cannot be made.

        …for a about a month now. Pangu already sometimes won’t re-jailbreak upon reboot, and instead the app crashes… then when I used to reinstall the app via Mac/Cydia Impactor, it gives me that error message every time and won’t reinstall it.

        Reinstalling Pangu used to work fine for instances where it would re-jailbreak upon reboot.

        Now for no noticeable reason, I’m getting that Mac error.

        I’ve tried reinstalling Impactor, redownloading newest version of that and the signed IPA, resetting network settings, and a few other random things just for the heck of it.

        THE ONLY THING THAT WORKED was using a different Mac. When I did that, the error message never occurred, and Pangu would get reinstalled, and I could re-jailbreak (for a while at least, until Pangu would crash again).

        There’s something on our Macs contributing to the 133 error message. I can’t figure it out and there’s nothing online that works. I can’t borrow a different Mac every time this happens.

        Really frustrating.

        ANYONE? HELP???????

  9. I can’t get the impact or.exe file when I download the cydia impactor to windows…Been trying for hours and i don’t have a mac so this is my only option for getting this on my phone

  10. i have a iphone 7 cydia installed fine but when you go and open it there are no sources i have tried to follow some other forms but they all say the same thing that i have to go through the method of putting termial on but whenever i install termial it says forkexception not allowed to fork from inside sandbox what can i do to get sources in cydia

  11. Hey guys,

    I get the following error:

    ios/submitDevelopmentCSR =7460
    You already have a current iOS Development certificate or a pending certificate request.

    I already have the latest Cydia Impactor.

    Please help.

  12. Ive done like its written. Do i also have to delete tutu App Ort just Pokémon ?
    And when The impactor finishes it is Said just for developers. It loads and installs to my advice but just in The Moment Installation ends The Icon disappears. So i also cant do that authorization in these General Settings

  13. Something along the lines of not being able to reach the where the file is, let me get you exactly what it says, “windows cannot access the specified device”. im trying to install the yalu jailbreak, ive already done it once, but the 7 days are up, and now i need to redo it.

    When i double click cydia impactor, it gives me an error and then disappears, “windows cannot access the specified device, path, or file. you may not have the appropriate permissions to access them”.

  14. For everyone having issues with Messenger. I was able to extract an older version of the IPA with AppCake and uploaded it to my dropbox.
    I have no idea if you can sideload this with Cydia impactor or not because I’m not sure if Cydia impactor works with iOS 10.3.
    Well in any case, maybe someone could give that a try or find another way to sideload this version.

  15. Doesn’t work with Pandora gets all the way to end saying verifying package and then get:

    Failed to verify code signature of private/var/installd/Library/Caches/

  16. did anybody have issue with Cydia Impactor rejecting apple id/pass? I am getting: provision.cpp:173 Please sign in with an app-specific password. You can create one at – I am using correct apple id/pass

    • Hey Olga,

      Please login into your Apple account via, select Generate an app-specific password and use the given pw to sideload the app.

      • Thank you! Created this password. However now getting the following error – seeing at least one user above already had it, too:
        ios/addAppId =9313
        The ‘Network Extensions’ feature is only available to users enrolled in Apple Developer Program. Please visit to enroll.

        I enrolled, but this did not seem to help..

  17. installer.cpp:62
    application already installed as incompatible team

    I can’t seem to solve this error no matter how many times I put in my account info. Help please?

  18. I got this error:

    ios/submitDevelopmentCSR =7460
    You already have a current iOS Development certificate or a pending certificate request.

    Pls help me. thanks

  19. Hi, I’m trying to install MobileMiner on my iphone5c in stuck in an application verifying loop in the debug I get “03:28:40 libimobiledevice/src/idevice.c:563 internal_ssl_read(): re-read trying to read missing 5 bytes
    03:28:40 libimobiledevice/src/idevice.c:549 internal_ssl_read(): post-read we got 0 bytes “. I have already change compatibility to run as windows 7 still get the same thing.

  20. hello,
    impossible to connect Impactor with my Iphone : I have the following message :
    file : provision.cpp; line 81; what;
    The ‘Network extensions’ feature is only available to users enrolled in Apple developer program. Please visit enroll

    what can I do now please ?
    thank you for your help

  21. Hey, I keep getting this when I’m using Cydia Impactor, how do I fix it?
    file: installer.cpp; line: 71; what:


Leave a Comment

Cydia Geeks