2013-12-15 28 views
0

我試圖讓我的可可應用程序(一個簡單的視頻播放器)每次安裝可移動存儲單元時自動啓動。自動啓動可移動存儲連接時的可可應用程序

您可以引導我在哪些模式事件中添加偵聽器,以便在用戶連接其閃存驅動器時創建一個小型上下文菜單,幷包含一些視頻,並詢問用戶是否想播放項目與應用程序X.

謝謝!

回答

2

如果即使在應用程序未運行時您也想要聽音量掛載事件,則必須創建一個在後臺運行的launchd daemon,並以NSWorkspaceDidMountNotification的觀察者身份註冊。通知發佈後,您的守護進程可以打開您的Cocoa應用程序。否則,如果您只關心Cocoa應用程序運行時發生的事件,則可以直接從您的Cocoa應用程序監聽NSWorkspaceDidMountNotification,而不必使用守護程序。

相關問題