Hola celesteg!!
¿Qué modelo de iPhone tienes y con qué versión de iOS está?.
El gasto de batería puede ser importante si tienes activada la localización en las apps que comentas. Comprueba si lo tienes así configurado desde los Ajustes del iPhone, Privacidad, Localización. Activa la localización solo en las apps imprescindibles.
Prueba y nos cuentas.
Saludos!!