iOS Significant Location Change (SLC) in iOS 7.0 and 7.1

Since the introduction of iOS 4.0, in which multitasking was first introduced to the platform, Apple included a feature known as Significant Location Change (SLC) that would allow the OS to 'wake-up' a suspended or killed app to notify it that the device has physically move a 'significant distance'. When woken up, the app would be allowed to run for a minimal amount of time in the background to perform whatever location-oriented task it has to do, and then the OS would suspend the app again. Though straightforward in concept, the actual implementation of SLC was a bit of dark...

By Matt Vlasach, 19 May 2014, 0 comments. Categories: Development Tools, iOS, Location.