Hi,
at first : please accept my apologize to resurrect this old topic, but that wouldn't make sense to make a new topic with exactly the same question.
-
" Then why do you exhume this already-answered question?"
Basicely because new features have been released since it was answered, and those features may lead to a different answer today.
So, since apple has released the IOS 4 with nice multitasking features, my main question is :
is it now possible to do a background phone call according to you?
And in order to be more accurate on my question :
According to what I found about multitasking on the latest iPhone, you can use the double tap on the "

" (home) button to do such, but since I don't have an iPhone to check this, I am not sure wether a background phone call would be paused or kept on going while I am running another app in foreground.
Also, I would like to do this programmatically : ie I would like to make a phone call from my app and hide this in background while I will be using other features in foreground.
But, provided I understood well, only 3 kinds of background tasks are allowed : VOIP, audio and location. I am not sure phone call belong to the "audio" category, and I don't want to do VOIP indeed. So... should I use multithreading and launch a background thread with my
Code:
[application openURL:(NSURL *)url]
feature in this thread? (I have no way to test it now, that's why I am asking about this)
And eventually, is there a way to access (still programmatically) a background task (a phone call indeed) from an app in order to switch with it or to get notifications from it (e.g. end of call)
Thanks a lot for reading this, and in the hope someone has some answer, thanks in advance