我读过所有关于DTMF和iPhone的文章。我知道出于安全原因,SDK不允许使用字符“”和“*”。我尝试过StringByAddingPercentEscapesingCoding:而FurlCreateStringByAddingPercentEscapesWorkarounds。在我的例子中,不可能按照一篇文章的建议生成DTMF音调,甚至触摸拨号emoji也不支持和*。我也用过AbpeoplePicker等。没有找到使用和*的方法。
现在。我的项目中有人发誓他使用了一个直接使用本地拨号/电话应用程序的应用程序,以便使用和*字符。我找不到任何办法。我没有找到任何API,甚至没有关于它的帖子。
****注意****如果您在联系人应用程序中输入一个带有或*的号码,它会拨出并使用DTMF命令。
我们的应用程序在内部生成一个电话号码123 123 1234、1234、1234567*、123456*,因此它不能被利用。此外,我们还可以使用联系人列表创建一个格式化的数字,理论上可以满足SDK的安全需求。但似乎没有办法使用本地拨号应用程序来满足iOS的要求,即我们没有恶意。
有人知道有没有办法
直接使用拨号应用程序
这样我们就可以使用DTMF命令“”和“*”。
非常感谢。