出現此問題的原因為:
一、 iOS7 及以上的系統有檢測資料線是否為原裝的功能。 
二、由於資料線介面髒了,或是自身有一些質量問題,也是有損傷等。 
解決辦法:
1、首先可以先嚐試一下把資料線的插頭清潔一下,比如用橡皮攃,再把 iPhone 的電源插口也清潔一下。 
2、如果上面的方法試過了,還是不行的話,臨時的解決方法就是先關機,再為 iPhone 充電。
3、然後再為 iPhone 充電,因為當系統關閉以後,它就不能檢測,也不能阻止iPhone充電。 
4、如果是使用用電腦充電的話,同樣地,關機後試試看看能否正常充電。
5、以上方法只是臨時解決不能充電的問題,如果想要解決根本問題的話,需要更換資料線。