WhatsApp is infuriating about this on iOS. If you want to share your location in real-time, it needs the full always-on tracking permission. Why not keep sharing but only when I unlock the phone? The other person usually doesn't need 100% live tracking, just to make sure we're headed towards the same place.