在XCode中带有标签的电话号码
如何在XCode中拨打此号码* 199 * 123456789#
我用下面的代码,但它不工作。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:*199*123456789#"]];
引用URLscheme文档
为防止用户恶意redirect电话或更改电话或帐户的行为,电话应用程序支持telscheme中的大部分(但不是全部)特殊字符。 具体而言,如果URL包含*或#字符,则电话应用程序不会尝试拨打相应的电话号码。
从我所看到的情况来看,似乎唯一可以使用的scheme是:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1234567890p111"]];
拨打分机号码
您需要使用tel://不只是电话: