2011-02-18 57 views
0

我發展爲Symbian設備需要無聲過濾器接收到的SMS的應用程序,下面的鏈接是確實的代碼:攔截來襲的短信

http://symbian.devtricks.mobi/tricks/silent_receiving_of_sms_messages/

諾基亞

另一個類似的代碼

http://wiki.forum.nokia.com/index.php/SMS_Utilities_API

它的工作,但問題是我重新啓動我的手機後,這些短信攔截仍將添加到收件箱。我知道他們在網站上提到使用KIoctlReadMessageSucceeded來防止這種情況,我這樣做;但問題仍然存在。試了兩個代碼,但仍然是相同的結果。有什麼我失蹤?

該代碼的另一個問題是,在呼叫進入後它將不再工作,之後短信將不會被攔截。這是解決這個問題的方法嗎?

謝謝,幫助將不勝感激。

回答

1

我們認爲在重新啓動後不會攔截SMS,您是否在重新啓動後重新啓動可執行文件(以及監聽程序)? 您可以使用諾基亞startup list management API

關於呼叫進入後失敗,這聽起來像您的可執行文件可能會panicing(從而停止監聽)。你有沒有檢查過它是否發生了恐慌,並且在通話結束後它是否仍在運行? 我之前完成過這種應用程序,從來沒有任何來電問題。

+0

重新啓動後仍然攔截短信,問題是之前攔截的短信在重新啓動後顯示爲收件箱中的新消息。 關於來電後的恐慌,我應該處理什麼樣的恐慌? – Fuse 2011-02-21 03:24:57