Users who recently replaced one of the hardware components, usually the device’s battery, may see the error 29 when they want to restore or update their iPhones. However, the error may appear even if you didn’t change any components, and it can also be a simple bug that can be fixed. Before you take your device to the Apple store, or service, try these 5 ways to fix iPhone error 29, because it may solve the issue.
See also: 5 Ways To Fix IPhone Error 4005
5 ways to fix iPhone error 29

Source: talhabhatti.com
Solution No.1: Update or disable your antivirus.
If your antivirus is not updated, various errors may occur, and error 29 is one of them. If you updated it, and the error is still there, disable the software completely, and try to update or restore your device. This is the easiest solution out of 5 ways to fix iPhone error 29.
Solution No.2: Reboot your computer and start iTunes again.
While this is the obvious fix for some users, many people simply forget to do it, and they start searching for the solution online immediately. Close the program, reboot your computer, and turn on iTunes again.
Solution No.3: Update iTunes.
Whenever you have some issue with the update or restore, check if you have the latest iTunes version. If not, many errors may occur, including the error 29. Open the program, and check for updates.
Solution No.4: Update Windows or OS X.
In most cases, updates are set to automatic, but make sure to check this out to be sure. For many iPhone users, updating OS X or Windows solved the problem.
Solution No.5: Remove all content and settings from your device.
This solution is the best one in many situations. When you perform this action, the error 29 may disappear. To this
Go to Settings
Choose General
Choose Reset
Click on Erase all Content and Settings
Approve the action.
Clean slate is sometimes exactly what you need. With a bit of luck, this will solve the problem, and you will be able to restore or update your iPhone.