Questions tagged [callkit]

CallKit is a framework for iOS that lets VoIP apps integrate with the iPhone UI, and has app extensions that enable call blocking and caller identification.

The CallKit framework (CallKit.framework) lets VoIP apps integrate with the iPhone UI.

CallKit can be used to

  • let users view and answer incoming VoIP calls on the lock screen
  • manage contacts from VoIP calls in the Phone app’s Favorites and Recents views
  • call blocking
  • caller identification

Quick References

650 questions
4
votes
0 answers

CallKit incomming call hide to background

I have a VoIP application. I implement CallKit in it. I build it in Xcode 10.3 Sometimes it happens that the incoming call is hidden. Only for iOS13. It is not possible to answer the call. In iOS 12, the callkit flashes, but then…
Alino
  • 153
  • 1
  • 9
4
votes
2 answers

Display video button in CallKit incoming call screen when call is video

I am using the following code to receive video calls. My application has audio and video call functionality and I am using linphone + CallKit. - (void)config { CXProviderConfiguration *config = [[CXProviderConfiguration alloc] …
iosdev1111
  • 1,048
  • 1
  • 13
  • 32
4
votes
1 answer

How to play sounds, like the ringing beep, while using Callkit?

I am trying to implement VoIP using webRTC and Callkit. The audio works perfectly fine during the call, but I would like to play sounds to the user while the user is initiating a call (an outgoing call). When the user initiates a call and waits for…
daanabc
  • 63
  • 5
4
votes
0 answers

continue userActivity: NSUserActivity - Identify it is from callkit or contacts

I have implemented callkit in my project. So when I report incoming call there is video button. so according to this answer user102008's Answer When user tap on video button func application(_ application: UIApplication, continue userActivity:…
Prashant Tukadiya
  • 15,838
  • 4
  • 62
  • 98
4
votes
2 answers

No sound after connecting to WebRTC when app is launched in background using PushKit and CallKit on the lock screen

Everything works fine if we launch the app in the foreground. But there is an issue when the app is previously killed and is restarted by receiving a PushKit notification on the lock screen. When the app receives a PushKit notification we display…
sidslog
  • 654
  • 1
  • 6
  • 15
4
votes
1 answer

Show custom UI after answer call from lock screen

I developing a calling app such as Whatapp and skype. The my question is that when my phone is locked and another user is calling me then from the lock screen I will get a notification and if I swipe the notification then the call automatically…
Ryoma Kishimoto
  • 425
  • 1
  • 6
  • 16
4
votes
2 answers

CallKit error com.apple.CallKit.error.requesttransaction error 2

I have tried many examples of starting an outgoing call on ios swift using CallKit. I have enabled VOIP in capabilities. In all cases it fails at: callController.request(transaction) { error in if let error = error { print("Error…
4
votes
2 answers

Switching from CallKit UI to in-app UI

I have a VoIP app. It used to work without CallKit, so it has its own in-app call UI. I'm now integrating CallKit UI to handle calls which happen when the app is not running, and have a question: What is the recommended way to detect a moment when…
battlmonstr
  • 5,841
  • 1
  • 23
  • 33
4
votes
2 answers

Issue with Opentok and CallKit

I am trying to use Opentok and CallKit for audio and video calling purpose, I have followed this demo provided by OpenTok https://github.com/opentok/CallKit/tree/master/CallKitDemo The issue I am facing is when I am doing audio call to another…
Muhammad Raza
  • 952
  • 7
  • 24
4
votes
1 answer

How can we handle multiple calls with pjsip and callkit

We are facing an issue regarding callKit Framework by iOS. We have to implement following functionalities in app. One to One call (Working fine). we can end and accept second call (Working fine). we can hold and accept calls (max 2 calls). we can…
4
votes
1 answer

how to force to show iOS Green CallKit Bar

Firstly, I must explain this, I know this green bar appears if your app has support for CallKit and user went to background state from app, And these all works perfectly from my VOIP app. But I want to implement something like Whatsapp iOS App which…
Ahmet Kazim Günay
  • 1,002
  • 10
  • 15
4
votes
2 answers

CallKit "call failed screen" appears

When call is disconnected by receiver(after receiving the call) than call failed screen appears, I don't want this screen to be displayed. All my delegate methods are working. How can I make a successful call? What cause the call to be failed?
4
votes
2 answers

How to handle a video call through voip and call kit

I'm new to Apples callKit and Pushkit. i'm using OpenTok in my application for video and audio call handling. To handle native like calling in my app i'm using VOIP with callkit . Audio native call is working fine, When user interacts with the…
Kalikanth040494
  • 452
  • 5
  • 15
4
votes
0 answers

Audio Session related issue CallKit

Woking on an app in which I integrated Linphone for VoIP calls. I am using CallKit for incoming calls to give native touch to my app. All the thing works fine before iOS 11. Issue seems with the creation of Audio session. Very first time It works…
Mohd Asim
  • 2,171
  • 1
  • 18
  • 15
4
votes
1 answer

How to display a ViewController when answering a call with CallKit

I have followed the following tutorial to implement CallKit within my app: https://www.raywenderlich.com/150015/callkit-tutorial-ios But I would like to go further, and display my own ViewController while the call is active. I am doing a videocall…
Borja
  • 1,411
  • 11
  • 20