Earlier quoted context omitted.
I'm curious about this - I've seen that behavior with Android users as well. Why specifically do you want to turn WiFi, GPS, and bluetooth on or off? I can think of several potential reasons, but would like a user's perspective.
Sometimes WiFi is flaky and turn it off in favour of 3G (maybe the router needs a reset, or cable internet is out). For some unknown reason Scrabble recommends that you turn WiFi off and BlueTooth on to play multiplayer w/ an iPad as the board. It's an odd request but I do it anyway. When I leave the office my iPhone can see the office base station even when I'm kitty-corner waiting for the bus, but the signal isn't…
Stopping background applications on iOS 4
11–18 of 18 posts
Re: Stopping background applications on iOS 4
#121) Hold the power button until the power-down slider shows up
2) Hold the home button until the application exists
Re: Stopping background applications on iOS 4
#13Earlier quoted context omitted.
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.
Linky?
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
If you're further interested, downloading the SongMap sample code from Apple will let you test this functionality yourself.
Re: Stopping background applications on iOS 4
#14It's pretty easy to force quit an application on iOS 4: 1) Hold the power button until the power-down slider shows up 2) Hold the home button until the application exists
Re: Stopping background applications on iOS 4
#15It's pretty easy to force quit an application on iOS 4: 1) Hold the power button until the power-down slider shows up 2) Hold the home button until the application exists
3) double-tap home, then hold finger on app you want to terminate. the icons in the task switcher start to dance. click the terminate button.
As for your approach: I've seen that fail for locked up apps. I believe that sends a normal quit signal instead of force terminating the app.
Re: Stopping background applications on iOS 4
#16>>But how do you stop an application from running in the background? Delete it. Seriously, that’s the only way. >> If you hold down the icons until they start to wobble and then tap the red X, you have terminated that application. >>But applications get restarted when: the phone reboots I think this is mistaken. I haven't verified this in code yet, but my impression is that the app will not be restarted automatically…
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.
Re: Stopping background applications on iOS 4
#17>>But how do you stop an application from running in the background? Delete it. Seriously, that’s the only way. >> If you hold down the icons until they start to wobble and then tap the red X, you have terminated that application. >>But applications get restarted when: the phone reboots I think this is mistaken. I haven't verified this in code yet, but my impression is that the app will not be restarted automatically…
Re: Stopping background applications on iOS 4
#18Earlier quoted context omitted.
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.
Interesting. I was under the impression that any application marked with the background type "voip" (such as Skype) was started by SpringBoard when it launched.
The focus of this article was location-based apps, but there are also interesting behaviors with voip and audio applications.