Звонок из приложения IOS с паузой

Я работаю с приложением VOIP. Я пытаюсь позвонить из приложения ios, которое содержит паузы, обозначенные (,).

      NSString *phoneNumber = [@"telprompt://" stringByAppendingString:finalNumber];
      [[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];

При наборе номера звонок не подключен. Что я могу использовать, чтобы сделать паузу в моем номере.

1 ответ

Решение

Попробуйте использовать tel:// схема:

Objective-C

NSString *telUrl = [NSString stringWithFormat:@"tel://%@,%@", contactPhone, contactExtension];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telUrl]];

стриж

    let formattedPhone = "tel://\(contactPhone),\(contactExtension)"
    if let phoneURL = NSURL(string:formattedPhone) {
        print(phoneURL)
        UIApplication.sharedApplication().openURL(phoneURL)
    }

И убедитесь, что в вашей строке нет пробелов.

Приветствия.

Другие вопросы по тегам