2012-11-29 24 views

回答

4

我跑的測試和Siri的出現在下列通知發送:

_UIApplicationWillAddDeactivationReasonNotification 
UIApplicationWillResignActiveNotification 

...當Siri的被辭退:

_UIApplicationDidRemoveDeactivationReasonNotification 
UIApplicationDidBecomeActiveNotification 

所以,不...因爲ISN是一個公共的Siri API,UIApplication不會發送任何Siri特定的通知,現在看起來我們運氣不佳。

2

你會得到的唯一通知是applicationDidEnterBackground(或類似的東西)。

我不認爲目前有任何Siri API,因此您將整個操作系統看待。

+0

這可能以前是真的,但是當Siri再次出現時,不會調用applicationDidEnterBackground。 –