0

私は次のコードに出くわしました:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8005551212"]];

on:iPhoneで電話をかける

しかし、シミュレーターでは機能しません。IBAction(callphone)をViewController(TouchUpInside)に接続しました。シミュレーターでコードをチェックしているのでしょうか?ダイアログボックスが表示されません。ご意見をお聞かせください。

ログステートメントを入れてみましたが、テスト用に書き込んだログstamtmentsが出力されているため、アクションが呼び出されます

4

1 に答える 1

10

Macから電話をかけることはできますか?tel://いいえ。そのため、 URLを開こうとするとシミュレーターが機能しません。これは、電話をかけることができるデバイスから行う必要があります。iPhoneですが、iPadやiPodtouchはできません。

于 2012-09-30T00:23:16.580 に答える