La,localización no se desactiva en iOS. Puedes limitar el acceso a la localización a las diferentes aplicaciones en Ajustes-Privacidad-Localización, pero ya te digo, no es como android que sí que puedes quitar la localización a todo.
De hecho, no veo necesario activar o desactivar la localización manualmente ya que se activa automáticamente. Donde te he dicho hay una opción para que aparezca una flechita cuando se está localizando la posición, así verás que solo se activa cuando lo piden las apps (que tengas autorizadas).
No sé si te sirve mi respuesta. Respecto a automatizarlo en atajos, pues no se, prueba a programarlo tú mismo.