有没有办法通过电话提示URL方案从iOS应用程序进行隐藏呼叫



我可以用以下代码打电话:

if let url = URL(string: "telprompt://(number)"), UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}

现在我想用隐藏的电话号码打电话,所以我会添加#31#,但url没有,canOpenURL功能甚至没有被调用。

if let url = URL(string: "telprompt://#31#(number)"), UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}

tel://方案的响应相同,我不想进入系统设置并在那里更改它,因为它会在我每次打电话时隐藏我的号码。

知道吗?

Xcode 11.5-macOS Catalina-Swift 5

您尝试过对#进行url编码吗?

"telprompt://%2331%23(number)"

相关内容

最新更新