It's a typical scenario when a software tries to do too much, and cannot do it reliably, but the vendor does it anyway. I have an iPhone 5, 1.5 year old now, always used Apple / Apple certified third party cables, now all of a sudden it stopped accepting the genuine Apple cable, giving me the error that 'this cable is not certified' and refusing to charge. I cleaned the 'lint' in the lighting port on the phone (funny, I thought Apple claimed to have converted to it saying that 30 pin one gathers dust... I never had a single problem with 30 pin) and it still does not work. It charges for like 2 minutes and then gives the error message and stops. I think it's a software glitch. Thank you Apple for screwing your loyal customers!