I don't know how far you are riding but I just did an 80km ride and it only used about 25% of my iPhone battery.
Also, one option is to use a Garmin and upload the ride info to Strava afterwards. I set both on before my rides because I usually screw one of them up during my ride so its nice to have a back up.