2011-07-09 36 views
0

我希望我的應用程序能夠在用戶安排的日期和時間打電話給聯繫人。 我怎麼能做出這樣的功能?我可以通過日曆以某種方式做到這一點嗎? 當然,我不想要完整的代碼,只是準則,如果這是可能的...我如何設置iphone在預定日期撥打電話?

回答

2

您的應用程序無法在任意時間喚醒。您最好的選擇是註冊一個本地通知,當用戶執行任務時,用戶會說「okay」或「cancel」。

如果用戶沒有注意到,那麼你不能撥打電話。

Executing Code in the Background

0

我相信你可以,很容易。只需設置一個計劃的計時器,或者做一些事情來獲得將來觸發的功能。然後在函數中使用下面的代碼來自動撥打電話:

NSString *phoneNumber = [@"tel://" stringByAppendingString:mymobileNO.titleLabel.text]; 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]]; 

至於如何當應用程序被關閉或在後臺,我不知道這會工作。

+0

感謝您的response.You猜到right.I想讓即使我的應用程序被關閉呼叫。 – thikonom