Cydia Impactor is one of the most useful tools an iOS user can have to hand.
Note: To remove Cydia from your iPhone or iPad, use Cydia Eraser.
Cydia Impactor is now a different tool altogether, used for sideloading apps onto an iPhone or iPad. Using the .ipa file for an app, along with with with your Apple ID, Cydia Impactor signs and installs third-party app certificates onto your device but it seems that some users are encountering a Provision.cpp Error – usually error 150, 68 or 62. These are not too difficult to fix, and we’re going to look at each one, why it is caused, and how to fix it.
Content Summary
- 0.1 Fix Provision.cpp:150 Error:
- 0.2 Fix Provision.cpp:68 or Provision.cpp:62 Errors:
- 0.3 Fix Provision.cpp:71 or Provision.cpp:81 Errors:
- 0.4 Fix Provision.cpp:42 Error:
- 0.5 Fix Provision.cpp:51 Error :
- 0.6 Fix Provision.cpp:57 Error:
- 0.7 Fix Provision.cpp:80 Error and cpp:168 Error:
- 0.8 Fix Provision.cpp:158 Error:
- 0.9 Fix Provision.cpp:159 Error:
- 0.10 Fix Provision.cpp:160 Error:
- 0.11 Fix Provision.cpp:173 Error:
- 0.12 Fix Provision.cpp:698 Error:
- 0.13 Fix Impactor.cpp:637:
- 0.14 Fix zip.cpp:311 Error:
- 0.15 Fix zip.cpp:557 Error:
- 0.16 Fix zip.cpp:597 Error:
- 0.17 Fix Error http-win, cpp; line 182
- 0.18 Fix Error ipa.cpp:456
- 0.19 Cydia Impactor won’t Detect my Device?
- 0.20 Fix Please update to Xcode 7.3 Error:
- 1 Cydia Impactor Alternatives:
Fix Provision.cpp:150 Error:
This error arises when the .ipa file is dragged and dropped into Cydia Impactor and you input your Apple ID. The error message will tell you something like “Provision.cpp:150 Please Sign in With an App-Specific Password” or it may say “Your Apple ID and Password was Entered Incorrectly”.
The following steps will walk you through fixing this error:
- Open your web browser and go to (copy-paste in browser) http://appleid.apple.com/
- Input the Apple ID and password that you used with Cydia Impactor
- Click Security > Edit
- Look for APP SPECIFIC PASSWORDS
- Click the option to Generate Password
- Type a label in for the password and memorize it
- Click Create
- A new password is generated; copy it to Clipboard
Now, when you use Cydia Impactor to sideload an app, this is the password to use with your Apple ID.
Fix Provision.cpp:68 or Provision.cpp:62 Errors:
These two are slightly easier to fix and tend to appear when the Apple Developer Program goes down for maintenance. When the .ipa file is signed by Cydia Impactor it needs to access the portal and if the developer portal is not up and running, it can’t. You can only stop this happening by using Cydia Impactor when the developer portal is running properly. This can be monitored by visiting developer.apple.com/system-status.
When you can see that the developer portal is up and running, you can go ahead and use Cydia Impactor to sideload your apps.
Fix Provision.cpp:71 or Provision.cpp:81 Errors:
This error message is warning you that there is a conflict between iOS development certificates used for sideloading IPA files. There is a way to resolve this, just follow these steps:
- Open Cydia Impactor on your computer
- Click the menu for XCode and then click on Revoke Certificates
- You will be asked to provide the Apple ID/Password that the error arose on, type it in and Cydia Impactor will connect to Apple
- All of the development certificates will be revoked – when it’s finished, install the relevant IPA file again
You should find that it works OK but, if it doesn’t, try these steps:
- Check that you are using the latest version of Cydia Impactor; if not, update it
- Set up a second Apple ID; this will generate a new signing profile and a new developer certificate
- If you have 2FA (two-factor authentication) in your Apple ID, create an app-specific password to use with that ID
- Rather than dragging the .ipa file into Cydia Impactor, click on Device menu in Cydia Impactor, click on Install Package and then click the IPA file that is to be sideloaded.
Fix Provision.cpp:42 Error:
This error can throw up one of two messages – one telling you the “system version is lower than the minimum specified for_directory” and the other telling you that the code signature wasn’t verified. This could happen because the IPA zip file was dragged and dropped into Cydia Impactor. There are a couple of things you can try:
- Remember to extract the file before you drag it into Cydia Impactor – only the IPA file is required
- Try a VPN to hide your location – it may be region-specific, or it may be that your ISP has detected what you are doing and blocked it
- If all else fails, try jailbreaking your device and installing your app that way
Fix Provision.cpp:51 Error :
This happens when the IPA is not supported on your iOS version. The only way to resolve this is to upgrade to the latest iOS and then try again
Fix Provision.cpp:57 Error:
This is down to iTunes not being up to date. While you don’t use it for the installation, you do use your Apple ID, and iTunes must be on the latest version:
- Update iTunes to the latest version – open it, click Help > Check for Updates
- Delete Cydia Impactor altogether
- Disable Wi-Fi on your iPhone or iPhone
- Reinstall Cydia Impactor and open it
- When you connect your device to your computer, make sure you click on Yes on the Trust This Computer message in iTunes
Fix Provision.cpp:80 Error and cpp:168 Error:
This is relating to the app certificate, and the error message will tell you that you already have a pending development certificate request. There are a few things you can try:
Method 1: Revoke Certificates
- Open Cydia Impactor and click on XCode
- Click Revoke certificates
- Type in your Apple ID and password and press Enter
- When you get the “Revoked Certificate” message on the screen, try installing the IPA file again
Method 2: New Apple ID
This might be down to your Apple ID so go to Apple.com and create a new, free one. Try again
Method 3: Manually Install the Package
For some, dragging and dropping the IPA file into Cydia Impactor will cause the problem. Install it manually instead:
- Open Cydia Impactor and click Device
- Click Install Package and find the IPA
- Click it and download it that way
Fix Provision.cpp:158 Error:
The error message will tell you that the “peer certificate cannot be authenticated” and is down to not following the IPA installation method correctly. After the file has been installed on your device, you need to trust the developer:
- Open Settings > General
- Tap Profiles and look in the profiles list for the developer or your Apple ID
- Tap on it and then tap on Trust
- Now the error shouldn’t arise
Fix Provision.cpp:159 Error:
This is most likely down to you using an out of date version of Cydia Impactor. Delete it from your device and download it again, making sure it is the newest version.
Fix Provision.cpp:160 Error:
This error appears when your internet connection isn’t working correctly. Make sure you have a firewall and a strong internet connection and, if you are using a VPN, turn it off – you can enable it again later.
Fix Provision.cpp:173 Error:
The error message will ask you to sign in with an app-specific password:
- From your web browser go to Appleid.apple.com and sign in with your ID
- Verify your ID on Two-Factor authentication
- Go to Security > Generate Passwords
- Type a label in that relates to the app you are trying to download
- Click on Create, and a password will be generated
- Copy it and use it with your Apple ID for the app in Cydia Impactor
You can also try creating a new Apple ID and trying that. If the error persists, disable two-factor authentication on your existing ID and try again
Fix Provision.cpp:698 Error:
This error happens when Cydia Impactor doesn’t pick up your iOS device correctly.
- Disconnect your device from your computer and remove the cable from the device
- Reboot your iPhone or iPad
- Delete iTunes from your computer and reinstall it to the latest version
- Try again
Fix Impactor.cpp:637:
The easiest way to fix this is to delete iTunes and reinstall it on your computer – you must have the most up to date version for Cydia Impactor to work properly.
Fix zip.cpp:311 Error:
The IPA file is likely corrupted. Remove it completely and download it again from the official source only.
Fix zip.cpp:557 Error:
This is down to the original IPA file not being archived correctly, or the download was interrupted. Try downloading again, making sure you have a strong internet connection – only use the official sources for the IPA files too.
Fix zip.cpp:597 Error:
This isn’t too common an error but if you, do get it, reboot your device and your computer and try again. If it still doesn’t work, delete Cydia Impactor and redownload it, making sure you have the latest version.
Fix Error http-win, cpp; line 182
To fix this problem you have to launch Cydia Impactor and go to Menu > Impactor > Insecure SSL.
This will now change your insecure SSL setting and the error will be fixed. Also, check if you have a double certificate. Turn the feature off and try again. This should fix the Cydia impactor 182 error.
Fix Error ipa.cpp:456
This error occurs primarily because of the lack of .app/info.plist. Please find the .app/info.plist file and replace it. This should fix the issue.
Cydia Impactor won’t Detect my Device?
The problem may not lie with Cydia Impactor. If it won’t recognize your iPhone, iPad, or iPod Touch, there is a good chance that the problem lies with your computer. These are the main reasons why there may be a problem:
- You may not have installed iTunes on your computer
- Your iOS device has not been correctly connected to the computer
- iTunes is unable to recognize the device that is connected
How to Fix Cydia Impactor Not Detecting iOS Device:
There are five methods to try here; start at the top and work your way through until you find one that works for you:
- Method 1: Check USB Port
The first step is to check the port that your iOS device is connected to. Does your iPhone or iPad begin charging when you connect it to your computer? If not, the USB port may be at fault so try a different one and keep trying until you find one that works. If the impactor app still doesn’t work, move on to the next method.
- Method 2: Reinstall iTunes
Delete iTunes and all related services form your computer and reinstall it:
- Remove iTunes, Apple Mobile Device Support and Apple Application Support from your computer
- Reboot your computer
- Install iTunes again
- Reboot your computer
- Try the Impactor app again.
If it still doesn’t work, move on to Method 3, as shown below.
- Method 3: Is Your USB Cable Working?
If your USB cable is not working correctly, then the Impactor app will not be able to detect your device. Try another cable and make sure you are using the correct Apple certified cable. If the cable is working, but Cydia Impactor isn’t, try Method 4.
- Method 4: Update Cydia Impactor
As with any application of software tool, you should make sure you are using the most up to date version of Cydia Impactor. Download the latest version from the links above.
- Method 5: A Different Computer
If it still doesn’t work, just use a different computer or laptop.
Fix Please update to Xcode 7.3 Error:
If you are facing this issue, the one solution you have is to use 3UTools app for Windows and install the ipa file using that. Unc0ver jailbreak users can find more information here.
Cydia Impactor Alternatives:
If none of the above solutions work for you, then try some of the best Cydia Impactor Alternatives to install IPA files on your device. These alternative apps work just like Cydia Impactor, but don’t throw as many errors.
Hopefully, these will help you whenever you come up against a provision.cpp error. Are there any other errors that you have come across? Let us know how you get on and follow us on Facebook for more tips and error fixes.
lockdown e cpp 57 error
lockdown invalid host id
Reply
When you connect your iOS device to your computer, you must “trust” it, OR Log into iTunes and and Sign In with your Apple ID and password, OR Use original cable , OR Use another Operating System
Reply
hi
i need your support for this case. How to resolve
Provision.cpp:81
ios/addAppleId = 9313
The network extension’ feature is only available to users enrolled in Apple Developer Program
Reply
thank you for reporting. You can get the solution to Error 81 in the linked solution.
Reply
problem With cpp.42 Help me please
Reply
problem with cpp; line: 173; what
Reply
hi holly , have you tried TweakBox and Emus4u app yet ? We have a tutorial to download those here
Reply
Keep getting error
file: installation.cpp; line 42, what:
Reply
problema con cpp; riga: 173; che cosa
andare su gestione id apple, generare password per installazione ipa, una volta fatto, copiare la password e incollare sul campo password richiesta dopo apple id nel processo di inserzione app.
ho risolto cosi.
English Translate :
go to apple id management, generate password for ipa installation, once done, copy the password and paste in the required password field after apple id in the app listing process.
I solved that.
Reply
perfetto, grazie per la soluzione.
Reply
Issue, April 18 , 2019
Provision.cpp:81
ios/addAppleId = 9313
The network extension’ feature is only available to users enrolled in Apple Developer Program
How might I fix this?
Reply
i have the same problem
Provision.cpp:81
ios/addAppleId = 9313
The network extension’ feature is only available to users enrolled in Apple Developer Program
i revoke alla certificate but , i have the same issue
Reply
i dont know how to solve:
file: provision.cpp; line: 81; what:
ios/addDevice =18446744073709551615
An unexpected error occurred. Please try again. If the problem persists, please contact Apple Developer Program Support. https://developer.apple.com/support
i already revoked all certificates, but keep getting this error with any ipa file.
Reply
I get file provision.cpp;line: 81 what:
ios/addDevice = 18446744073709551615
An unexpected error occurred. Please try again. If the problem persists, please contact support
Reply
thank you for reporting. did you try the solutions listed above?
Reply
I am getting the same error 🙁
file: provision.cpp; line: 81; what:
ios/addDevice =18446744073709551615
An unexpected error occurred. Please try again. If the problem persists, please contact Apple Developer Program Support. https://developer.apple.com/support
Reply
thank you for reporting. we have to get in touch with the developer to fix this issue. Update to Cydia impactor must be coming soon. please stay tuned to this page or on our Facebook page.
Reply
file:installer.cpp;line:79
application already installed as incompatible team
Reply
yes, please check the error fixes above.
Reply
I cannot get this to work for this error.
file: lockdown.cpp; line: 84; what:
LOCKDOWN_E_INVALID_SERVICE
Reply
em surt aquest error
file:http-win.cpp;line:182;what:
couldn,t resolve host name
couldn,t resolve host ‘idmsa.apple.com’
com puc solucionar-ho
Reply
sorry for the error you are facing. Please find the solution on this page.
Reply
I’m aslo getting:
file: lockdown.cpp; line: 84; what:
LOCKDOWN_E_INVALID_SERVICE
Reply
Just like everyone else..
provision.cpp; line: 81; what;
.. please find a fix for this ASAP cuz I’m using this for that first time and it’s not a great experience.. I’ll come back when it’s fixed
Reply
Bonjour,
Pouvez-vous m’aider par rapport au message d’erreur suivant :
file: crypto-osx.cpp; line: 97, what:
errSec-25293: The user name or passphrase you entered is not correct.
Merci de votre aide.
Reply
I am also getting “user name or passphrase you entered is not correct” This is not my first time using cydia so I am not sure what the problem is.
Reply
Please help. The error message I got is not listed here:
file: installation.cpp; line:20
Property_list_service_E_MUX_Error
How is this fixed?
Reply
Pls Help! I run Cydia Impactor on pc and got this:
Error
file:provision.cpp;line:81;what:
ios/listAllDevelopmentCerts =3018
Please update to Xcode 7.3 or later to continue developing with your Apple ID
Thanks upfront.
Reply
check the answer above https://cydia-app.com/cydia-impactor-errors-page/#Fix_Please_update_to_Xcode_73_Error
Reply
j’ai ce code erreur
Fichier d’ erreur : provision.cpp; ligne: 81; quoi:
ios / listAllDevelopmentCerts = 3018
Veuillez effectuer la mise à jour vers Xcode 7.3 ou une version ultérieure pour poursuivre le développement avec votre identifiant Apple.
aider moi pls
Reply
Désolé pour le problème. Veuillez utiliser le lien suivant pour résoudre l’erreur Cydia Impactor XCode 7.3.
Reply
il faut attendre une MAJ de Cydia Impactor
https://www.reddit.com/r/jailbreak/comments/dslnaw/help_help_with_cydia_impactor/
Reply
Merci pour le commentaire et soulignant la mise à jour. très appréciée.
Reply
hi, i’m getting error code
file: installer.cpp; line: 71; what: _assert(!teams.empty())
not sure what to do to avoid this and download the IPA file i want
Reply
Same here, if anyone knows please respond!!
Reply
I’m getting the same 3018 error when I try to revoke the certificates
Reply
Help please I am getting the same provision.cpp line 81 what
everytime i try to revoke any certificates it gives me error saying please update xcode to 7.3 or later and I cant do anything else. please tell us how to fix using pc
Reply
see this answer above – https://cydia-app.com/cydia-impactor-errors-page/#Fix_Please_update_to_Xcode_73_Error
Reply
file: provision.cpp; line: 81; what:
ios/listDevices =3018
Please update to Xcode 7.3 or later to continue developing with your Apple ID.
————————————————————————-
I have tried with second Apple ID. Please help. Thank you.
Reply
you will need to use 3Utools to install jailbreak ipa. See this answer – https://cydia-app.com/cydia-impactor-errors-page/#Fix_Please_update_to_Xcode_73_Error
Reply
My phone rebooted and i can not open Cydia or Unc0ver app. I deleted unc0ver and am attempting to re-install. However, I am getting this error and have tried all the above fixes for error 81.
file: provision.cpp; line: 81; what:
ios/listDevices =3018
Please update to Xcode 7.3 or later to continue developing with your Apple ID.
I also get an error when i try to revoke the certs.
Please help
Reply
see answer here https://cydia-app.com/cydia-impactor-errors-page/#Fix_Please_update_to_Xcode_73_Error
Reply
To all of you getting the message that you have to upgrade Xcode. Seems like Apple made an update so Cydia Impactor doesn’t work anymore, so only an impactor update should fix it. but you don’t need it at all! Don’t know why people still use the Impactor. Just use “AppValley“ right on your iDevice (search dir appvalley dot app, then use web version or install the app, afterward search uncover app and install it). It’s much simpler and you’re not dependent on a computer!
Reply
AppValley does not have Harry Potter Wizards Unite, so impacting on PC only option at the moment
Reply
Hello there, i need help with this error please:
file: installer.cpp; line : 71; what:
assert(!teams.empty())
Reply
Hello there, i need help with this error please:
file: installer.cpp; line : 71; what:
assert(!teams.empty())
Reply
hi, i’m getting error code
file: installer.cpp; line: 71; what: _assert(!teams.empty())
not sure what to do to avoid this and download the IPA file i want
Reply
i’m getting error code
file: installer.cpp; line: 71; what: _assert(!teams.empty())
Reply
file:impactor.cpp; line:572; what: no operation selected. only start to click no menus
Reply
Hi I’m getting an error not listed here:
file: installer.cpp; line 71; what:
_assert(!teams.empty())
Please help, thanks
Rafael
Reply
hi, i’m getting error code
file: installer.cpp; line: 71; what: _assert(!teams.empty())
Please Help
Reply
Yo también tengo el mismo problema con:
file: installer.cpp; line 71; what:
_assert(!teams.empty())
?????????
Reply
Hi,
I downloaded the impactor, but when I try to click on it, nothing happens.
Reply
I have an iPad4 (A1458) with iOS 10.3.3 installed form iTunes 12.6.5.3 and I ma trying to jailbreak using impactoi and H3lix RC6
I am trying from a Windows PC
The cpp line 71 says: _asset(!teams.empty())
I have tried a different USB cable and I have tried another PC
Reply
My problem is I had problems so I rebooted and lost Chimera but still have Sileo on the phone but it doesn’t open! I use iMazing instead of iTunes to backup and install things, I clicked on the root file in there and it says it can’t view it because it is jailbroken. All I want to do is un jailbreak it remove & Sileo but don’t want to update to iOS 13.3 because of that unlucky 13 fiasco! I’m on iOS 12.2 iPhone 7.
Reply
also on Windows; iPhone5 10.3.4
get same error trying also with H3lix RC6 emplying Impactor_0.9.52
file: installer.cpp; line 71 asset(!teams.empty())
Reply
i use 3utools but it still can’t solve the xcode 7.3 problem.
when the u3tools was installing the doubleh3lix,it reported a error and i can’t install it.
i want to jailbreak my old iPad4(32bit ios10.3.3) any solutions?
Reply
Getting a :
” file: installer.cpp; line : 71; what:
_assert(!teams.empty()) ”
error on IOS 13.3.1, revoking certificates came up with “Revoked 0 certificates” and didn’t resolve the issue
Reply
Error file: installer.cpp;line: 71what:_assert(teams.empty())
Reply
installer.cpp; line: 71; what:
_assert(!teams.empty())
Reply