iPhone7充不上电有以下四种原因:
1. 数据线损坏,更换一个新的数据线即可。
2. 充电头损坏,更换一个新的充电头即可。
3. 手机lightning接口损坏,可咨询售后看能否更换。
4. 电池损坏,更换一个新电池即可。