在 iOS 个应用中进行 phone 次调用

Making phone calls in iOS apps

以前是,在iOS10.3之前;我们可以在 iOS 应用程序中选择如何执行 phone 调用。 要么使用这个,在这种情况下调用会立即执行:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://01-2345-6789"]];

或者使用这个,在这种情况下,只有在等待用户确认后才会执行调用:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://01-2345-6789"]];

现在连第一个选项都要等待用户确认。有没有办法避免等待?至少把选择权交给用户就好了。

很遗憾,没有。 teltelprompt 方案都会在尝试拨打电话之前提示用户。