Nov 1, 2018

Requesting location "Always" authorization in iOS11+


Best practice: 
  • Ask for when-in-use authorization first
  • Ask to escalate authorization level to always at the moment when it is needed. 
    • use requestAlwaysAuthorization()
  • The user will be prompted only once.