Cydia Impactor is one of the most useful tools an iOS user can have to hand. Once used for removing Cydia from a device without removing the iOS version, it has been renamed to 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 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.
How to 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 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 for 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.
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.