PushKit with CallKit - CallKit not shown when app is in background or terminated

Hi team,

I am developing VOIP feature using PushKit and CallKit but CallKit is not show when app in background or terminate state, now in foreground state I can call reportNewIncomingCall from pushRegistry-didReceiveIncomingPushWith and it's work as expected but the problem is in background or terminate state it's not

my setup:

  • PushKit is configured
  • In Signing & Capabilities I add background modes (Remote notifications and Voice over IP)
  • In info.plist I add
<key>UIBackgroundModes</key>
	<array>
		<string>voip</string>

I'm not sure should I create new VOIP Certificate but now I can receive message notification normally.

Any help or suggestions would be greatly appreciated

Thank you

PushKit with CallKit - CallKit not shown when app is in background or terminated
 
 
Q