2010-08-31 38 views
1

我目前正在構建我的第一個Mac應用程序,而且我對傳遞過程有些困惑。我很快閱讀了「軟件交付指南」,但似乎暗示如果我的應用程序中有多個組件,我應該使用託管安裝。我的應用程序非常簡單,但它依賴於VVOpenSource框架,所以當我構建我的應用程序時,在我的.app包旁邊,我有3個.framework目錄。我想讓安裝儘可能簡單,所以從DMG手動安裝會非常棒。打包Mac應用程序進行手動安裝,即使它具有框架?

無論如何,我可以將我的應用程序打包在DMG中嗎?

回答

1

將框架放入應用程序包中的Contents/Frameworks目錄中。爲此,需要在構建框架時正確設置「安裝目錄」,例如@executable_path/../Frameworks/

+0

非常感謝。你能告訴我更多關於我可以在哪裏找到這個「安裝目錄」設置嗎? – Sebastien 2010-09-02 07:57:17

+0

這是一個構建設置。查看目標信息中的構建設置列表,然後向下滾動到「部署」標題或在搜索字段中鍵入「安裝」。 – JWWalker 2010-09-02 16:07:59

+0

好的,我找到了這個設置,但有些東西我不明白。我應該在哪個項目/目標上設置此設置?在我的應用程序或我導入到我的應用程序的框架上? – Sebastien 2010-09-04 15:41:48

相關問題