2012-12-04 52 views
0

在iPhone應用程序中,我們可以爲系統事件,如呼叫狀態的改變(CTCallCenter.callEventHandler)處理,所以調用時,我們的應用程序將被通知了進入/撥號/連接/斷開等將自定義事件發送到另一個iPhone應用程序?

我不知道是否有可能爲我自己定義一個事件,並讓其他應用程序訂閱。

我做了一些搜索,發現它可能在Mac上使用AppleEvents http://hintsforums.macworld.com/showthread.php?t=112964。但是,我想它可能不適用於iOS。

任何想法? (我曾考慮過使用openURL,但問題是我不想啓動其他應用程序的用戶界面,我只想讓它知道發生了什麼,我用一些技巧讓我的其他應用程序在後臺運行長)。

回答

0

不,這是不可能的,所有的應用程序在一個沙箱內運行,無法與其他應用程序通信。 如果已定義了應用程序URL方案,則可以啓動其他應用程序。用這樣的方案你可以傳遞參數。

相關問題