Post

Replies

Boosts

Views

Activity

iOS 18: CallKit screen briefly enters foreground when accepting the call via Bluetooth headphones
Hello. We are using Twilio Video SDK and CallKit to report an incoming invite to join a video room. We noticed that on iOS 18 beta when accepting the incoming call invite using Bluetooth headphones while the application is in the foreground, the CallKit screen for a moment enters the foreground before going into background. On iOS 17 when the call invite is accepted, the application remains in foreground and the CallKit screen is instantly sent to background. This is not reproducible when using Apple EarPods on iOS 18 with a Lightning connector. This seems like a minor change. But it would be nice to know if this is an intentional change or a possible issue.
1
1
323
Aug ’24
iOS 18: Can't decline a CallKit call invite when using headphones
Hello. We are using Twilio Video SDK and CallKit to report an incoming invite to join a video room. On iOS 18 trying to decline a call invite via headphones (long pressing the accept button) doesn't actually result in the call being declined. There seem to be different results depending on the device being used. When using Apple EarPods with Lightning connector or a Bluetooth JBL headset, the call is declined only on a second attempt. When using a Bluetooth Jabra BT2046 headset, the call gets accepted instead on the first decline attempt. This issue is not reproducible on iOS 17.
1
1
279
Aug ’24
iOS 18: CallKit decline button works only on second try when rejecting a call invite from Twilio Video SDK
Hello. We are using Twilio Video SDK and CallKit to report an incoming invite to join a video room. On iOS 18 beta when the user receives the incoming call invite and taps the CallKit decline button, nothing happens. The incoming call UI is still visible. Only after tapping the decline button a second time the call invite is actually ended. The provider(CXProvider, perform: CXEndCallAction) method is called both times when tapping the decline button twice. Strangely enough, it is also called when tapping the accept button on iOS 18. This is working fine on iOS 17 and there haven't been any recent code changes in the application. Did anyone else encounter a similar issue with CallKit on iOS 18 beta ?
1
1
344
Aug ’24