這是兩個基本問題。首先,我需要知道是否可以通過程序從我的應用程序中掛起手機(例如,當用戶按下按鈕時)。另外,是否可以在我的應用程序內撥打電話,而無需離開我的應用程序?用戶可以通過電話進行交談,但仍然可以看到我的應用始終處於中心位置?iPhone dev - 如何從應用程序中調用電話號碼?另外,如何從應用程序中掛斷?
感謝
這是兩個基本問題。首先,我需要知道是否可以通過程序從我的應用程序中掛起手機(例如,當用戶按下按鈕時)。另外,是否可以在我的應用程序內撥打電話,而無需離開我的應用程序?用戶可以通過電話進行交談,但仍然可以看到我的應用始終處於中心位置?iPhone dev - 如何從應用程序中調用電話號碼?另外,如何從應用程序中掛斷?
感謝
沒有這兩個問題*:這是不可能的,除非你去黑暗的一面(越獄)。
要了解開發人員在電話功能方面有哪些選項可用,請查看Core Telephony's documentation。
[[UIApplication sharedApplication] openURL:url]
,但在App本身不能「留」(phone.app將採取電話的護理)。當您以編程方式撥打電話時,您的應用程序跳轉到手機應用程序。
您可以撥打電話這樣的:
NSURL *url = [[[NSURL alloc] initWithString:[NSString stringWithFormat:@"tel://%@", kSavedNumber]] autorelease];
[[UIApplication sharedApplication] openURL:url]
一旦你這樣做,用戶將不會在你的應用程序,他們會使用標準的手機界面掛斷。