我想拨打我的供应商的 GSM 服务号码,但 iPhone 没有反应。当我尝试使用常规号码进行相同操作时,它可以工作。
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"tel:#123*1*4#"]
];
有没有人知道让电话拨打 GSM 代码?
我想拨打我的供应商的 GSM 服务号码,但 iPhone 没有反应。当我尝试使用常规号码进行相同操作时,它可以工作。
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"tel:#123*1*4#"]
];
有没有人知道让电话拨打 GSM 代码?
不能将 gsm 代码与公共方法一起使用
请参阅有关电话链接的 Apple 文档:
为了防止用户恶意重定向电话或更改电话或帐户的行为,电话应用程序支持 tel 方案中的大多数(但不是全部)特殊字符。具体来说,如果 URL 包含 * 或 # 字符,电话应用程序不会尝试拨打相应的电话号码。
替换*
为%2A
和。#
_%23
你的例子是:
[NSURL URLWithString:@"tel:%23123%2A1%2A4%23"]