有電話號碼,用戶可以點擊其中一個來打電話。當通話成功連接時,應用程序應發送一個JSON
到我的服務器。檢測在後臺發送JSON的電話開始
我遇到了問題 - 一旦電話號碼被點擊,Phone
應用程序彈出,我的應用程序被髮送到後臺。我讀過的CoreTelephony Framework
文檔和CTCall
類的引用,但我不知道這四種狀態:
extern NSString const *CTCallStateDialing;
extern NSString const *CTCallStateIncoming;
extern NSString const *CTCallStateConnected;
extern NSString const *CTCallStateDisconnected;
他們是在後臺檢查或在Phone
應用程序正在運行。如何檢測它?
我應該使用applicationDidEnterBackground
方法和CTCall
類在它火JSON
?
感謝您的評論。我已經嘗試過,但事件處理程序似乎沒有響應,當應用程序在後臺睡覺時調用。我在這裏做錯了什麼? – Raccoon
不... ...即時做更多的測試...我會留下一個評論爲其他人如果這個工程:) – Raccoon
@Raccoon我剛剛檢查了兩次,創建了一個新的iPhone項目,並使用我發佈的代碼,它適用於我。 – RaffAl