Fix Common ipa.cpp and zip.cpp errors in Cydia Impactor

Cydia Impactor is a really awesome piece of software which lets you sideload IPA files on your iPhone and other iOS 9 and 10 devices. Although it is a very small software, it doesn’t require XCode or some fancy software. You just need to have access to a computer and your iOS 10 device. Doesn’t matter if your computer has Windows, Mac or Linux, it works the same. A lot of users who used Cydia Impactor to sideload hacked IPA of Pokemon go, Kodi, and Snapchat hack without jailbreak, they complained that they are facing some weird errors in Cydia Impactor. Today I am going to show you how to fix ipa.cpp and zip.cpp errors in Cydia impactor.

Buckle up guys cause we have got a lot of ground to cover and I am gonna try to tackle every ipa.cpp and zip.cpp error in this post. If you face some different error inside Cydia impactor and want to contribute by providing a fix, you are more than welcome to do so.

Is Cydia Impactor safe and What it does?

This is the most asked question by visitors when they read or watch any tutorial, involving Cydia Impactor, “Is it safe to put my Apple ID inside Cydia Impactor?”. Well, this question has a really simple and sweet answer. That is “Yes”. Let me explain what Cydia Impactor does and why it is safe, because you are not gonna believe my words, are you. 😀

Basically, Cydia Impactor is a utility built by Jay Freeman a.k.a Saurik. Jay is the man who built the app called Cydia. And because of his work in the Jailbreak community, he is one of, if not the most trusted person when it comes to iOS utilities and jailbreaking. And he will never do any shady stuff  And the fact that Cydia Impactor asks you for your Apple ID which sideloading the app on your iPhone, is because it uses your own Apple ID, hence your own certificate, to sign the IPA you want to install.

In simple words, you are trying to install an app which is not built by a “trusted” app developer, in the eyes of Apple. And Apple is not gonna allow you to install it on your iOS device without a developer certificate. Cydia Impactor will take the IPA and your Apple ID and then tell Apple that you are the one who developed this IPA and you want to install it to test it.

Then Apple will let you install it on your iOS device for 7 days. And then you will need to sideload it again.

Common Cydia Impactor Errors fixed

Okay, As now I have cleared up the confusion and “Risk factor” involved in using Cydia Impactor, let me tackle some of the very common errors that you guys are facing in Cydia Impactor.

Provision.cpp:150 Error Fixed

In my opinion, This is the most common error people face in Cydia Impactor. Basically, when you drag and drop the IPA file in Cydia Impactor and enter your Apple ID and Password, cydia impactor will show you a message like this.

Basically, saying “provision.cpp:150 Please Sign in with an app specific password” which means that you have Two-step-verification enabled, and you are gonna need a password which is generated for an app. Either you will have to turn off two-step-verification, which is not recommended or Just follow the steps I have mentioned below and you should be good to go.

  1. Open this link on your computer browser and you will be redirected to
  2. There you will need to login, using the same Apple ID which you are using in cydia impactor.
  3. Once logged in, scroll down a little until you see “Security” section. Here you want to click on the little edit link in the top right side.fix ipa.cpp:150 cydia impactor error
  4. Now if it asks you to answer your security questions then you will need to answer them and then click continue.
  5. After that you will need to find “App-specific Passwords” section inside the Security section. Once there, click the “Generate password” link and it will ask you for a lable.
  6. A lable is just for identification. I would suggest you to use “CydiaImpactor” as lable because this is where you are gonna use this password.

Once generated, you can go ahead and use this password inside Cydia Impactor and enjoy the sideloading. Hope that “ipa.cpp:150 Please Sign in with an app specific password” error was fixed.

provision.cpp:62 and cpp:68 error in cydia impactor

As I mentioned earlier in this post, Cydia Impactor needs to talk to the Apple servers and more specifically the server that are responsible for app development. provision.cpp:62 and cpp:68 are the errors that only happen when Cydia Impactor is unable to communicate with Apple servers. Now this could mean that the Apple servers are down for maintainance or your DNS is not resolving properly.

Either way Cydia Impactor will spit out one of these two errors and you can’t really do much about it. Other than visiting the Apple server status page and seeing if there is some maintainace going on their end. Just wait for a couple of hours and then try to sideload the ipa file again and it should work find.

If apple servers are working fine and still you are seeing this error then you will need to connect to a VPN server and then try to sideload your IPA file. VPN will re-route all the network packets you are transmitting via different location and it will help solving provision.cpp:62 and ipa.cpp:68 error in cydia impactor.

ipa.cpp:145 installed application is from a different account

This cydia impactor error is pretty much self explainatory. But it might create confusion among those who are new to sideloading apps on iPhone. Basically, this error comes up when you are trying to sideload modded version of an app while same app is already installed on your iPhone.

Suppose you installed Pokemon Go on your iPhone and then you wished to install hacked version of Pokemon Go, if you didn’t remove the already installed Pokemon Go app before sideloading, Cydia Impactor will show you an error saying that “Installed application is from a different account”

Another reason you might face this issue is because you installed an app from 1 Apple ID and then after 7 days when the certificate expired, you are trying to install the same app using a different Apple ID. To solve this issue, simply remove the already installed app from your iPhone and then you can install it again using cydia impactor.

zip.cpp.321 error in cydia impactor

This error comes when either the Cydia Impactor is of old version or the IPA file you are trying to install it corrupted. Make sure that you have latest version of Cydia Impactor and the IPA file is coming directly from the original source.

If this doesn’t help then you will need to hard reset your iPhone by holding the Home and Power button at the same time. If you have iPhone 7 or 7 plus, click here to see how to hard reset it.

zip.cpp:331 Cannot unzip

If you are seeing zip.cpp:331 cannot unzip error in cydia impactor, there is only one reason for this error and that is the IPA file was not properly packaged. Or you didn’t download it properly. An IPA file is jus a zip archive which contains all the contents of the app in a specific order. If that zip was not archived properly or you didn’t download it completely then Cydia impactor will not be able to extract it and that is why it spits out this error.

To fix this issue, simple download the IPA file again and make sure that it is completely downloaded before proceeding. If the error is still showing, try finding the IPA from some other source.

Fix provision CPP:71 or CPP:81 cydia impactor error

A lot of people have been getting this provision CPP:71 or cpp:81 error lately. After some digging I found a working solution to this error. You wouldn’t believe that it is very easy to fix.

  1. Open Cydia Impactor and select XCode from the menu. On windows, you can use a keyboard shortcut to do it.
  2. Now select Revoke Certificates from the XCode menu.
  3. Cydia impactor will ask for your Apple ID. Simply enter your Apple ID and the error should now be gone.

Fix for installer.cpp:71 application already installed as incompatible team

This means that you have already installed the app. For example, if you’re trying to re-jailbreak your iPhone through Yalu after the 7 days certificate, you need to delete the Yalu app first and then try. A lot of people were having this issue and Someone in the comments gave this solution anonymously.

So that’s it for today, I hope you were able to fix the errors in cydia impactor. If you are still facing some error in cydia impactor then drop it in the comments and also if you have solution to some other errors then I would love to add them in this post. Make sure to follow us on twitter, and share it with your friends.

Similar Posts


  1. I’m getting a cpp:133 error code that says it’s an ssl error

  2. Me too. Seeing a few comments online about same error. All posted after November 15 2016. I had previously successfully jailbroke my iPad iOS 9.3.3 and was running it for months. Mine stopped working after I turned off power on iPad and back on. My digital signature was gone from settings–>general–>device manage. And my cyndia apps would all load but instantly close. I suspect Apple changed something and removed the certificate and blocked the ability for impctor to get new certificates. Anyone able to successfully use cyndia impact or on iOS 9.3+ after November 15ish?

  3. I’m getting…

    1. Have you been able to fix this error? I am getting this error and haven’t had any luck in finding a fix.

      1. do u got fixed this bro ??????????? kindly helpme

  4. chaitanyakrishna says:

    Hey there , when am trying to install pokemon go hacked ipa it just shows me that its an error like
    zip.cpp ;558
    cannot unzip c;/user/admin/desktop/pokemon go++1.21.1_1.6r-19.ipa
    not a zip archive
    so now what should i do to fix it ??
    please help me..

  5. ipa.cpp:179
    application already installed as incompatible team
    help please?

    1. You will need to uninstall the previously installed APP.

      1. I am also getting the same error but I have already restored my iphone. How to install the app again without jailbreak as everytime i try it using Cydia Impactor it says the same error

    2. You must delete the original pokemon go from your device….. that’s the problem , then go and drop the ipa file in the cydia impactor…. had the same ,so hope it will works for you.

      1. I delete and reinstall thru cydia impactor, but when i double click my pokemon go it says ‘…You can allow using these apps in Settings” how can i allow the pokemmon go apps to open? i went to setting > pokemon go but there’s nothing to set? it only say Background App Refresh and its in green side.. you kind help is appreciated.

  6. I’m getting error zip.ccp.558
    Cannot unzip and also says not a zip archive? I’m totally stuck and can’t go through the jb process. ANY help at all will be massively appreciated. Thanks.

    1. The ipa file is corrupted, Download it again or download it from another source.

  7. i am trying to jailbreak my iphone 7 plus on ios 10.2. i keep getting error http-win.ccp:158 couldnt connect to server failed to connect to port 443:bad access. please help me.

  8. Do you have an idea about this error ?
    Failed to verify code signature of /private/var/installd/Library/Caches/ : 0xe8008017 (A signed resource has been added, modified, or deleted.)

    The application was created with Xamarin Framework and I believed that this is the source of the problem.


  9. libcell unlocked says:

    solucion ??………..error cydia impactor ipa.cpp:122 cannot find .app/info.plist

        1. I have the same problem and nothing changes when I re-download it.

          1. The ipa file is probably corrupted.

  10. buffer.cpp:285 how do i fix it? while jb 10.1.1

    1. You must extract the cydia impactor to a separate folder as a complete zip. Not just 1 file or on desktop.

  11. ipa.cpp:380
    how to fix it? while install app

  12. I’m trying to install kodi on Apple TV 4 using your method, and the Cydia impactor stopped at saying signing .ipa and has been like that for a while any idea of it’s actually doing anything or has it not worked?

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


  14. ipa.cpp:122 Cannot How can I fix this?

  15. I’m getting “http-osx.cpp:133
    An SSL error has occurred and a secure connection to the server cannot be made.”
    Please I need a fix for this

  16. Dominique says:

    Receiving error code http-osx.cpp:133 an ssl error has occurred and a secure connection to the server cannot be made.

  17. I accidentally deleted yalu jailbreak and when I try to rejailbreak with impactor I get the error: http-win.cpp:158 Peer certificate cannot be authenticated with given CA certificates SSL SSL certificate problem: self signed certificate in certificate chain what does this mean and how can I fix it?

  18. win.cpp:158
    peer certificate cannot be authenticated with given CA certificates
    SSL certificate problem:self signed certificate in certificate chain

    please please help me….ihave disabled two steps verification but there is no option of app specific pasword…..please help

  19. error in cydia impactor win.cpp.158
    Per certificate cannot be authenticated with given CA certificates SSL certificates problem: self signed certificates in certificate chain……
    plz hellp how i fix this problem..

  20. im getting this error when I’m trying to resign the app using windows 10

    peer certificate cannot be authenticated with given CA certificates
    SSL certificate problem:self signed certificate in certificate chain

  21. Abhishek Bhutra says:

    getttinh cpp:71 error please help

  22. Pablo Icaro says:

    provision.ccp:81 ?

  23. Error
    must select a device to use this feature

    how do I fix this?

    1. I have the same problem. Please someone answer this……

  24. Grace Nikiel says:

    I have the newest version of Cydia impactor and when I open it ,won’t do nothing.I sign in iTunes,connect apple TV 4 to my pc..Just won’t recognize apple TV 4 .Please advise. Thank you.

    1. Is your Apple tv is being recognized by iTunes?

  25. Armadillo says:

    Im getting ipa.cpp:414
    It only happens on certain ipas
    For example, deezer ++ works but ifile doesnt

    1. Try changing the IPA file. The IPA might be broken.

      Also keep in mind that iFile is an app but it depend on a LOT of tweaks that come bundled up with it. That could be a reason that it is not working properly for iFile.

  26. error
    _assert(plist_get_node_type(plist) == PLIST_STRING

    I have loaded kodi and it stops displaying this error. Any idea what is wrong and how to fix

    1. Same here : Error ./plist.hpp:92 _assert(plist_get_node_type(plist) == PLIST_STRING)
      Trying to load kodi on AppleTV 4 with MacBookPro OS-X Yosemite. Tried 3 different Kodi ipa’s and I’ve also turned off the 2way authentication on my AppleID. But still get the same error……
      Help is much appreciated.

      1. Update:
        Funny thing is that after getting the error ./plist.hpp:92 the Kodi app still seems to have been installed correctly on the ATV 4…… *|
        I’ve hooked up the ATV to my TV, and there is Kodi, and it launches just fine…. Go figure…..
        The Cydia Impactor installation procedure seems to halt at the 92 error when it says its GeneratingApplicationMap.

  27. error occurred GenerqatingApplicationMap

  28. CPP:71 – cydia impactor error – “application already installed as incompatible team”
    This is the error I am getting, I have already uninstall it from my phone before I tried to reinstalled not sure what else to try, any help would be appreciated.

  29. I have done everything as you said but here is the message I got “Error installer.cpp:71 application already installed as incompatible team”

    what I have to do now? Should I remove any file or program? Please advise.. It was very difficult for me to find .ipa file for whatsapp++ .. hope this file is not corrupted..
    – CK

  30. Hello guys,
    zip.cpp:557 cannot unzip C:…Mixtape.ipa Not a zip archive
    Please help

    1. The zip file is not good. Try downloading it from another source.

  31. Error
    must select a device to use this feature
    how do I fix this?

  32. I tried revoking certificates for the cpp 71 incompatible team code and no luck still

  33. cpp:42 Could not extract archive anyone has a fix for this?

    1. The IPA file is corrupt. Try downloading it from another source or download it again from the same source.

  34. Hello. I too am getting the cpp:71… application already installed as incompatible team. I purchased an ATV4 with kodi already sideloaded. Verified that it worked, went on vacation for a week, came back and now Kodi and Popcorn Time are both telling me that they’re “unavailable.” I tried to reinstall Kodi 17.3 (the guy I bought the ATV4 from gave me a USB drive with the files on it) but I can’t. I also don’t know how to remove the previous version of Kodi to reinstall it. Any advice?

    1. You can remove any installed app from Apple TV by going to that app and press and hold the big button from the remote until the icons start to wiggle. Just like in iOS.

      Now select the app you want to delete and delete it. Next you can follow the guide and get it installed again using your own Apple ID.

  35. At the end of pokemongo2.0++-40ipa installation in iPhone(iOS11-beta6), it was showing ”Cydia was not working , need to close”. How can I fix the problem, already try revoke certficates, use new apple ID, updated cydia 0.9.42.

    1. I don’t think it needs cydia to work. Please try another method and see if it works.

  36. Laranjeira says:

    Error for not a zip file. But I have all this ipa’s in a Ipod 4 with jailbreak. The same ipa that I install in Ipod 4 is rejectecd by Impactor for zip error. Can help ?

    1. I think the ipa files are different for later versions of iOS or iDevices. I would recommend you should download the ipa files from the web.

      1. Hello, I’ve an osx-cpp:97 issue when I am installing Kodi app. It is the first time I’ve got this since one year I use impactor for Kodi. It sounds new. Thx

  37. I am getting this and I dunno what to do:

    Please sign in with an app-specific password. You can create one at

    What I do??!

    1. I have already covered this error message in the tutorial. You will need to turn off the two-factor authentication or generate an APP-Specific password from your iCloud account.

  38. Hello
    Please i need help
    I have a proplem when i want install a houdini by my macbook to my iphone 6 plus
    Then come this error Zip.cpp:557

  39. Just A Guy Tryna Jailbreak says:

    So, umm my error said it was http-win.cpp:159 . Anyone know what’s up with that?

  40. Muzakkir Ansari says:

    What shoul I do

    1. Please share the full error message that you are getting.

  41. I’m getting “lockdown.cpp:81 LOCKDOWN_E_INVALID_SERVICE

  42. Hey guys I guess error 42 is impossible to fix.I have try pretty much everything suggested here and things I found thru the internet.Any more suggestions?Thanks again!

  43. Hani Campbell says:

    I read thru to find solution to my problem but none here were answer. While download Cydia Impactor with the latest R70ipa, error occured “installer.cpp:62 application already installed as incompatible team”. I tried to revoke certificate an error “progress.hpp:87_assert(false). So I closed Impactor 0.9.44 and open Impactor 0.9.43 to revoke certificate but “zero” revoke certificate. Please guide me how I can fix this. Thank you

    1. I think you should try using a different apple id.

  44. Can anyone hell me wit the problem at cydia impactor cpp 456 i dont know how to fix and i looking by turorial about the problem and cant find nothing about error cpp 456 plz if someone know fix let me know What can i do plz thank

    1. Can you please tell us the message you are seeing after the code cpp:456 ??

  45. ipa.cpp 456 cannot find .app/info.plist … to fix it, plz thx !

  46. I think this error is impossible to solve.You can try another method. I tired to solving this error hundred times. So I swittch into online jailbreak solution instead of using PC method. I downloaded the IPA from silzee website. Easy, no PC no Cydia and no Apple ID. Try this

  47. please help me! I searched the whole interent. it shows me zip.cpp 597 please help me!!

    1. What is the error message following zip.cpp 597 ???

  48. 557
    Cannot unzip N4http6RemoteE
    Internal Error
    Please help.

Leave a Reply

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