PPHelper jailbreak for iOS 9.2 to iOS 9.3.3 was welcomed with open arms when it was released and, although it has already been updated to make things easier, some users are still experiencing problems with it. A few errors are making themselves known and one of the most problematic ones is Cydia Impactor error provision.cpp:150, provision.cpp:62 or provision.cpp:68. The errors occur during the installation process.
Image : Provision.CPP Error Fix on Cydia Impactor
A little background for those not in the know – Cydia Impactor has always been one of the most useful jailbreak tools, allowing you to remove Cydia without affecting the iOS version you are running. Now the developer of the tweak, Saurik, has made some changes. Cydia Impactor has now been renamed as Cydia Eraser and a new tool called Cydia Impactor has been released to help you with the jailbreak process. Cydia Impactor installs a certificate on your iOS device to enable the jailbreak to go ahead and it seems to be this that is causing the issues.
How to Fix provision.cpp:150 Error :
This happens when you drag the .ipa file to Cydia Impactor and drop it in, followed by inputting your Apple ID. You may get an error message that reads something along the lines of provision.cpp:150 Please sign in with an app specific password or Your Apple ID or Password was entered incorrectly.
Here’s how to fix that error .
- Open the browser you are using and visit appleid.apple.com [ext link]
- Use the Apple ID that you are using with Cydia Impactor to log in
- Click on Security > Edit
- Locate APP SPECIFIC PASSWORDS
- Click on Generate Password
- Input a label for the password and make sure you remember what it is
- Click on Create
- A password will now be generated for you to copy it to your clipboard
- When you follow all the steps that we have provided in the Cydia Impactor tutorial now, use the password you just generated when you input your Apple ID and the problems will be fixed.
How to Fix provision.cpp:68 or provision.cpp:62 :
This is a bit easier and will only happen when the Apple Developer program is down for maintenance, intended or otherwise. When Cydia Impactor signs the .ipa file it must have access to the portal and that means the developer portal must be running and not down. To stop this from happening, you need to use Cydia Impactor when the developer portal is up and running and you can monitor that at developer.apple.com/system-status. When the portal is online and running, you can use Cydia Impactor to jailbreak your iOS device .