4 ms·
You have to have asked for the Significant Location Update Service. I have verified this in code numerous times, and Apple representatives have confirmed in th
by mickdj 16y ago
You have to have asked for the Significant Location Update Service.
I have verified this in code numerous times, and Apple representatives have confirmed in the development forums.
- binaryfinery 16y agoLinky?
- mickdj 16y agoThe description under startMonitoringSignificantLocationUpdates at http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html http://developer.apple.com/library/ios/#documentation/CoreLo... is the place to start, where they state "If you start this service and your application is subsequently terminated, the system automatically relaunches the application into the background if a new event arrives." The other required piece of information is that when you reboot the phone, it triggers this event for all applications that have registered this service. More info at: https://devforums.apple.com/message/307725 https://devforums.apple.com/message/307725 If you're further interested, downloading the SongMap sample code from Apple will let you test this functionality yourself.
- saurik 16y agoInteresting. I was under the impression that any application marked with the background type "voip" (such as Skype) was started by SpringBoard when it launched.
- mickdj 16y agoYes, voip apps can also be relaunched in the background. The focus of this article was location-based apps, but there are also interesting behaviors with voip and audio applications.