Posts

Post not yet marked as solved
1 Replies
1.3k Views
I'm aware of this thread: https://forums.developer.apple.com/thread/50106 But i'm still unclear what to do.We have to implement a VoIP application for our customer and are confused how to proceed. An End User needs to pick up a call initiated at a Video Door Station when somebody presses a door bel. In the infrastructure we have a local controller that forwards the SIP call to a cloud SIP server. This runs a script as part of its Dial Plan that sends the VoIP push notification and after that the SIP INVITE. iOS can wake up the app and now we have a connection.The App needs to keep the registration valid at the cloud SIP server valid by re-registering every 30 minutes. If invalidated, the SIP PBX will remove the registration details and phone will not receive any call or notification.Our question is: Should we use CallKit or Pushkit? And how do we keep this registration alive since VoIP background mode is deprecated.Hope anyone can point us in the right direction.Roberto
Posted Last updated
.