- What different types of location access exist?
a) Always and When in use
b) Always and When in background
c) When in use and When in background
- When should you ideally ask for access to location services?
a) When your app launches
b) As soon as you want access to a user's location
c) Once the user understands why you need access to their location
- How do you obtain a user's current location?
a) By calling getCurrentLocation() on the location manager
b) By calling startUpdatingLocation() on the location manager
c) By calling startMonitoring(for:) on the location manager
- Which of the following location tracking techniques is the most battery friendly?
a) Significant location change tracking
b) Continuous location tracking
c) Visit tracking
- What different types of regions can you monitor?
a) Geofences and iBeacons
b) Geofences and WiFi networks
c) WiFi...