拨打GSM服务#123 *

时间:2010-12-03 14:07:01

标签: ios iphone gsm phone-call

我想打电话给我的提供商的GSM-Servicenumber,但iPhone不会给出反应。当我尝试使用普通数字时,它会起作用。

[[UIApplication sharedApplication]
                openURL:[NSURL URLWithString:@"tel:#123*1*4#"]
];

有人想让手机拨打GSM代码吗?

2 个答案:

答案 0 :(得分:3)

无法将gsm代码与公共方法一起使用

请参阅Apples Documentation about Phone Links

  

为防止用户恶意重定向电话或更改手机或帐户的行为,Phone应用程序支持tel方案中的大多数但不是全部特殊字符。 具体而言,如果网址包含*或#字符,则手机应用不会尝试拨打相应的电话号码。

答案 1 :(得分:0)

*替换为%2A,将#替换为%23

你的例子是:

[NSURL URLWithString:@"tel:%23123%2A1%2A4%23"]