Starting from iOS 12, Apple introduces a new CLActivityType in the Core Location framework.
It is a new way to track the GPS position when you’re flighting!
let manager = CLLocationManager()
manager.activityType = .airborne
case other : The location manager is being used for an unknown activity.
case automotiveNavigation : The location manager is being used specifically during vehicular navigation to track location changes to the automobile.
case fitness : The location manager is being used to track fitness activities such as walking, running, cycling, and so on.
case otherNavigation : The location manager is being used to track movements for other types of vehicular navigation that are not automobile related.
case airborne : The location manager is being used specifically during airborne activities.
- Swift – Simple full screen loader - 11 August 2022
- macOS – Disable microphone while typing - 11 April 2022
- iOS – Secure app sensitive information - 25 March 2022