I do agree 100% with this.There could be multiple reasons to reject the Incoming Call from SipStack when INVITE is recieved. Showing GHOST incoming call in Apple CALLKIT UI, while call gets rejected from Sip Stack , as SDP in INVITE does not have attributes that could match.
Post
Replies
Boosts
Views
Activity
With Xcode 11 , VoIP apps stops working in background.Call Details is ususally carried in SDP ( Where the application actually decides to accept the Invite or Reject as Media attributes may not match). Showing CallKit Incoming Ghost call, would lead end user to a terrible experince of app having support of Native UI (callKit). As call can be rejected by Sip Stack for any other reason when SDP is received. So Showing CallKit Incoming call UI everytime is just not acceptable for VoIP apps.I expect Apple to revise this feature as per VoIP app behaviour/working.