2009-09-20 93 views
1

我想建立一個可可應用程序,並希望把它打開了請求。爲了更好地理解你應該看看Evernote。它有一個助手應用程序,它位於狀態欄中,並有它自己的狀態項。可可助手應用程序

的Evernote的應用程序包顯示EvernoteHelper可執行文件。我將如何去在XCode項目中創建這樣的可執行文件?它應該是單獨的目標嗎?但是不爲可執行文件分離目標會創建單獨的應用程序bunlde?

我在網上看到一些例子,用於創建應用程序的助手,幫助重新啓動應用程序。但是這些幫手應用程序只有編譯代碼。我很喜歡像包含菜單和/或圖像的助手應用程序的額外資源,例如nib文件。有關評論

我想的助手應用程序是坐在systembar列表以及其中被點擊時,我的應用程序應該是啓動(它不會被運行時,助手應用程序將工作作爲

UPDATE主應用程序的發射器)。

我很好奇如何複製助手可執行主應用程序的包

回答

2

您需要兩個應用程序:一,實際應用中,用戶將一起工作;另一種是提供狀態項目並啓動實際應用程序的匿名後臺應用程序。

你可能會做出FBA其他應用程序的資源,並在非FBA控制FBA是否正在運行以及是否在登錄時運行的喜好。

0

這只是一個應用程序,它是完全取決於你如何組織Xcode中的文件,有它在一個單獨的項目或子項目。這就是說我通常只是添加一個目標。新的目標可能包括NIB - 但不一定。真的取決於你的幫手應該做什麼。不清楚你的意思是什麼「重新啓動」。 (也許是的launchd你正在尋找的地方?)