Akshara Unnikrishnan
Akshara Unnikrishnan

Reputation: 23

Wake up the Voip app from background , when a call received in standard iphone application

What my requirement is "I need to wake up my application from the background when a call comes in my iPhone".Is Any way to do so? Shall we get a unique number for the each user in

Upvotes: 1

Views: 2440

Answers (2)

Milan Nosáľ
Milan Nosáľ

Reputation: 19757

You'll need to use PushKit notifications and CallKit that can start the app even when the app is killed.

The CallKit is not really absolutely necessary, since it "just" allows you to provide standard calling interface. But it is a very nice feature to have - user is used to standard iOS interface for answering/declining calls, so I would definitely recommend to go with CallKit, instead of just standard notifications.

You can take a look at this tutorial, or just google together the PushKit, CallKit and Voip to get other relevant tutorials.

Upvotes: 4

fewlinesofcode
fewlinesofcode

Reputation: 3082

VoIP Push notifications is your solution.

I don't like the "link" answers myself, but here is how to do it:

Voice Over IP (VoIP) Best Practices (Apple documentation)

Roughly saying, VoIP pushes allow you to wake up your application and your code will be executed.

You may also be interested in CallKit, if you're working on soft-phone application.

Upvotes: 0

Related Questions