Resolving the “accessory not certified” issue has caused severe headaches in our camp. Apple's iOS 7 threw a lot of third-party accessories off-guard by not supporting them. The most major hit was to charging cables – both lightning and 30-pin – that stopped charging iOS devices.
Using unauthorized third-party chargers is not recommended for security reasons. We've seen a lot of reports about iPhones going up in flames – causing not just injuries but also death – due to “fake” Apple chargers. In view of this, it's understandble why Apple enforces MFi (made for iDevice) license so vehemently and builds software that prevents accessories from charging the device.
But what about those really safe cables that are cheaper than Apple's lightning cable that don't get the MFi support just because the manufacturer didn't agree to Apple's paper policy?
If you upgraded to iOS 7 and suddenly found that the cable that you used to charge your iPhone/iPad now doesn't charge (with the “Accessory not certified” error showing up), what do you do?
There are only two legit ways of getting out of this problem. It falls very much in line with Apple's “my way or highway” policy: buy Apple's own lightning cable or, in case of an older device, the 30-pin dock. Of course, that's the costliest way too.
The other way is to buy an MFi-certified accessory. Which again is an avoidable option if only there was some way you can use your existing charging cable. And that's precisely what we tried to look at.
One method that has been working on and off for some users has made the rounds for quite sometime:
- Plug the cable to the wall-charger. Don't plug it to the iPhone yet.
- Now, turn off the iPhone and when you see the loading wheel spinning, plug the charger.
- Let the iPhone be connected to the charger for a while. Don't switch it on.
- After about ten or twenty minutes, turn it on. Dismiss the warnings if there are any. The charging should mostly continue without a problem.
We tried other workarounds and one of them worked intermittently:
- Respring your iDevice (if you are jailbroken, this is easy with tweaks like Purge or SwitchSpring)
- While the iPhone goes through the respring, plug the charging cable.
- When the iPhone homescreen comes up, don't dismiss the warning. Just disconnect the cable.
- Reconnect the cable again. If there is no warning and the iPhone is being charged, great. If there is a warning, dismiss it and see if the charging continues. Repeat, if not.
But this is a serious problem with cheap cables that you grab off Amazon or eBay. If the cable doesn't come with MFi certification, it's going to cause a headache as you try to charge your device.