Reputation: 1358
Can we integrate VoIP
services through the new framework CallKit
without using any server services or push notification?
I am really new to this concept, also checked the speaker box app as a sample app but didn't get much idea how it would be working.
Please, share your feedback if anyone has integrated CallKit
.
Thanks
Upvotes: 3
Views: 2458
Reputation: 13514
The CallKit
framework provides programmatic access to VoIP functionality, as well as call blocking and identification. Apps can use CallKit to receive incoming calls and make outgoing calls using the native phone UI.
Can we integrate VoIP services through new framework call kit without using any server services or push notification?
No we can't use it. You will need third parties like Twilio
, Plivo
, or ICELink
and create your own server. Then provide CallKit
the data required, it will handle the call and UI stuff. You can read the apple docs for more ideas.
Upvotes: 1
Reputation: 11588
If a CallKit app only intends to make outgoing calls, then it may be possible to not have a server component. But if the app intends to receive incoming calls while the app may not be running (e.g. when it is suspended), those incoming calls must be signaled via Push Notification, and those push notifications are typically sent by a backing server.
Upvotes: 0