使用URLWithString调用包含'#'的数字

问题描述:

我想以编程方式拨打号码,如#123#使用URLWithString调用包含'#'的数字

[NSURL urlWithString:@"tel://#123#"]返回nil

我不能使用字符串编码,因为它会使字符串更改为@"tel://%23123%23",无法打开[UIApplication sharedApplication]

有什么办法可以解决这个问题吗?谢谢!

+1

你不能这样做http://*.com/questions/3554605/call-to-a-number-which-contain-iphone-sdk – kennytm 2011-12-16 08:53:46

如果URL包含*或#字符,则电话应用程序不会尝试拨打相应的电话号码。