You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询:能否通过iOS Callkit SDK向SIP URI发起呼叫?

Can iOS CallKit be used to dial SIP URIs?

From what I've dug into and tested firsthand, iOS CallKit does not natively support directly dialing SIP URIs.

Here's a clear breakdown of the situation:

  • CallKit's core role is to integrate third-party VoIP apps with the system's native call interface—think showing incoming call alerts, syncing with the Phone app's recent calls list, etc. It doesn't come with built-in tools to parse SIP URIs or initiate SIP calls on its own.
  • While you can combine CallKit with a dedicated SIP library (like PJSIP or Linphone) to build a full VoIP app that handles SIP calls, there’s no way to trigger a SIP URI dial directly through the CallKit framework itself. Apple hasn’t exposed any public API for this specific use case.
  • Your failed attempts make total sense—Apple’s official CallKit documentation never mentions support for SIP URI dialing, and there’s no hidden or standard interface to enable this behavior.

If you need to implement SIP calling on iOS, you’ll have to build out the SIP client logic using a specialized library, then wrap that logic with CallKit to deliver a native call experience. But direct SIP URI dialing via CallKit alone isn’t feasible right now.

内容的提问来源于stack exchange,提问作者Jørgen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:57:00