2016-05-27 16 views
-1

私はアプリから電話をかけようとしていますが、番号には*が付いています。 *を削除するとうまくいくが、意図的ではない。アスタリスクの番号に電話をすることができません

let phoneNumber = "tel://*000000" 

    if let url = NSURL(string: phoneNumber) { 
     UIApplication.sharedApplication().openURL(url) 
    } 

ありがとうございます!

+0

何が問題なのですか?単純に '*'を削除してください。 – luk2302

+0

@ Osuka42:Apple Docsを見てから、*文字を電話番号の一部として使用することについての言及はありません。 – devim1

答えて

0

愚かな私。 Appleが悪意を持って電話をリダイレクトするか、電話またはアカウントの動作を変更することからユーザーを防ぐために... *文字

でphonecallsリフトを作ることはできません、電話アプリは、ほとんどサポートしていますが、全てではありませんtelスキームの特殊文字の数。具体的には、URLに*または#文字が含まれている場合、Phoneアプリケーションは対応する電話番号にダイヤルしようとしません。 ...

関連する問題