2009-01-23 38 views
2

我正在将growl集成到我的Objective-C应用程序中。构建具有外部框架的Objective-C应用程序

但是,如果我构建并运行我的应用程序而不复制Growl.framework到〜/ Library/Frameworks或相应的位置,则我的应用程序无法执行。

我并不完全理解Objective-C下的框架,但我想知道是否有将框架包含在我的应用程序中,因此我不必手动将框架分发给用户?

我相信这就是tweetweet在那里做的过程,但我还没有弄清楚他们是如何做到的。

感谢, 布赖恩

回答

3

是,在Xcode中你的目标,你需要创建一个新的“复制文件”构建阶段(右键点击目标>添加>新建构建阶段>新建拷贝文件建立阶段) 。当弹出更多信息窗口时,点击弹出按钮并选择框架。将此构建阶段拖到复制资源阶段的下方,然后将要复制的任何框架拖动到该阶段。

+0

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

相关问题