2011-12-26 143 views
-3

其實我必須開發一個IPHONE應用程序,如果用戶點擊CALL按鈕,即使我的應用程序不處於運行狀態,我的應用程序也應該響應該應用程序。 如果有人可以幫助幫忙。 在此先感謝Iphone調用應用程序

+0

對不起,任何人都無法回答這個問題。整個應用程序超出堆棧溢出問題的範圍。閱讀Apple的文檔,查看教程,開始編碼和測試。如果您的代碼存在特定問題,那麼適合找到我們。請考慮重讀[如何提問](http://stackoverflow.com/questions/how-to-ask)。 – BoltClock 2011-12-26 19:10:01

回答

2

我有開發IPHONE應用程序在我的應用程序 應該響應如果用戶點擊呼叫按鈕,即使我的應用程序 是不是在運行狀態。

可能最好的辦法是提供一個使用核心電話框架的call event handler。正如文檔中指出的,這不會喚醒您的應用程序,或在通話更改狀態時立即響應,但會在應用程序醒來時通知您的應用程序。當然,這要求用戶在過去的某個時間點運行應用程序,並且您的應用程序仍然處於暫停狀態。如果您的應用沒有運行或暫停,那麼您甚至無法找到所做的呼叫。

據我所知,使用公共API爲您的應用程序追蹤所有呼叫或將自身插入到調用過程中沒有防彈方法。如果你能夠與蘋果和/或各種網絡運營商做出正確的交易,我完全期待這樣的事情是可能的,但這遠遠超過了典型的iOS開發者的能力。

+1

我發現人們問這個知道非常封閉和限制性的蘋果環境的人真的很驚訝。 – Ecarrion 2011-12-26 19:41:53