Я прочитал все посты о DTMF и iPhone.Я знаю, что символы "#" и "*" запрещены SDK по соображениям безопасности.Я пробовал stringByAddingPercentEscapesUsingEncoding: и обходные пути FURLCreateStringByAddingPercentEscapes.В моем случае невозможно генерировать тоны DTMF, как предложено в одном сообщении, и даже Touch Dial Emoji не поддерживает # и *.Я также использовал ABPeoplePicker et.и др.и не нашли способ использовать # и *.Сейчас.Кто-то в моем проекте клянется, что он использовал приложение, которое напрямую использует приложение набора номера / телефона для использования символов # и *.Я не могу найти способ сделать это.Я не нашел ни API, ни даже сообщений об этом.
**** ПРИМЕЧАНИЕ ****, если вы поместите номер в приложении «Контакты» с помощью # или *, он автоматически наберет номер и использует DTMF-команды.
Наше приложение генерируетномер телефона 123 123 1234,, 1234 # ,, 1234567 * ,, 123456 # внутри страны;так что это не может быть использовано.Кроме того, мы могли бы использовать список контактов для создания отформатированного номера, который теоретически удовлетворял бы требованиям безопасности SDK.Но, похоже, нет никакого способа использовать приложение для набора номера для удовлетворения iOS, что мы не являемся злонамеренными.Кто-нибудь знает, есть ли способ напрямую использовать приложение для набора номера , чтобы мы могли использовать DTMF-команды "#" и "*"?
Большое спасибо.