2013-01-11 122 views
2

我已經構建了一個Mac App,並且我想在安裝時在Finder的收藏夾部分添加一個快捷方式。我找不到有關如何做到這一點的文檔,但我確實看到其他應用程序實現相同的功能(例如AirDrop)。有沒有人有任何想法如何做到這一點?在Cocoa/XCode中以編程方式添加快捷方式

回答

0

您可以通過AppleScript的做到這一點,但是這是不是最好的方法。(如果CMD + T更改爲一些其它的功能,這將失敗)

tell application "Finder" 
    activate 
    -- Select the path you want on the sidebar in the Finder 
    select folder "Preferences" of folder "Library" of (path to home folder) 
    tell application "System Events" 
     -- Command-T adds the Documents Folder to the sidebar 
     keystroke "t" using command down 
    end tell 
end tell 

此外,還可以通過添加項目LSSharedFileList

+0

THanks,這很有用,但這只是添加一個文件夾。沒有增加一個外部驅動器,這是我以後(對不起,我不知道原來的帖子)。 – user1970393

+0

外部驅動器???? –

相關問題