2009-01-23 84 views
2

我正在將growl集成到我的Objective-C應用程序中。構建具有外部框架的Objective-C應用程序

但是,如果我構建並運行我的應用程序而不復制Growl.framework到〜/ Library/Frameworks或相應的位置,則我的應用程序無法執行。

我並不完全理解Objective-C下的框架,但我想知道是否有將框架包含在我的應用程序中,因此我不必手動將框架分發給用戶?

我相信這就是tweetweet在那裏做的過程,但我還沒有弄清楚他們是如何做到的。

感謝, 布賴恩

回答

3

是,在Xcode中你的目標,你需要創建一個新的「複製文件」構建階段(右鍵點擊目標>添加>新建構建階段>新建拷貝文件建立階段) 。當彈出更多信息窗口時,點擊彈出按鈕並選擇框架。將此構建階段拖到複製資源階段的下方,然後將要複製的任何框架拖動到該階段。

+0

謝謝,效果很好。我真的不知道我是怎麼看的。 – 2009-01-23 20:06:17

相關問題