如何使用CallKit拨打非语音电话?

use*_*173 4 ios callkit

我想使用新的iOS 10 CallKit从应用程序拨打电话,但使用默认运营商。可能吗?如果是这样,怎么办?

目前正在使用:

public void dial(String number) {
  NSURL url = new NSURL("tel://" + number);
  UIApplication.getSharedApplication().openURL(url);
}
Run Code Online (Sandbox Code Playgroud)

Stu*_*t M 5

如果您希望使用设备的运营商而不是通过自己的应用程序拨打标准电话(即,不是在自己的应用程序中通过“ VoIP”通话),则启动tel:URL仍然是实现此目的的方法。仅当您自己的应用程序支持该呼叫时,才涉及CallKit,但如果您拨打的是运营商支持的电话,则不是这种情况。

  • 令人失望的是,他们不支持标准运营商以及 CallKit 中的 voip。 (2认同)