Para saber se o problema é a bateria ou um erro no dispositivo é necessário saber quanto tempo de uso você tem com esse iPhone?
Se possui mais de dois anos isso deve ser a vida útil da bateria que esta acabando as baterias de hoje em dia tem um ciclo de vida em volta de 300 carregamentos completos se você costuma carregar muitas vezes ao dia o seu iPhone isso pode ser a causa desse problema. eu encontrei esses artigos com relação a baterias.
https://www.apple.com/br/batteries/maximizing-performance/
Sobre o uso da bateria no iPhone, iPad e iPod touch - Suporte da Apple
Se a mensagem "A bateria do iPhone pode precisar de reparo" for exibida - Suporte da Apple
Espero ter ajudado.