DTMF と iPhone に関するすべての投稿を読みました。セキュリティ上の理由から、SDK では文字「#」と「*」が許可されていないことを知っています。stringByAddingPercentEscapesUsingEncoding: と FURLCreateStringByAddingPercentEscapes の回避策を試しました。私の場合、ある投稿で提案されているように DTMF トーンを生成することはできず、タッチ ダイヤル絵文字でさえ # と * をサポートしていません。ABPeoplePicker なども使用しました。アル。# と * を使用する方法が見つかりませんでした。今。私のプロジェクトの誰かが、# と * の文字を使用するために、ネイティブのダイヤル/電話アプリを直接使用するアプリを使用したと断言しています。私はそれを行う方法を見つけることができません。API も投稿も見つかりませんでした。
****注**** # または * を使用して連絡先アプリに番号を入力すると、ダイヤルアウトして DTMF コマンドを正常に使用できます。
私たちのアプリは、電話番号 123 123 1234,,1234#,,1234567*,,123456# を内部的に生成します。だから悪用できない。さらに、連絡先リストを使用して、理論的には SDK のセキュリティ要件を満たすフォーマットされた番号を作成することもできます。しかし、私たちが悪意を持っていないことを iOS に納得させるために、ネイティブのダイヤル アプリを使用する方法はないようです。DTMFコマンド「#」と「*」を使用できるように、ダイヤルアプリを直接使用する方法があるかどうか誰か知っていますか?
どうもありがとう。