我正在尝试向mac的应用程序添加一个咆哮通知,但一直收到错误。我想我已经按照说明做了正确但有些事情是错的。这就是我所做的:
我下载了growl SDK,将Growl-WithInstaller.framework
添加了“复制项目到目标文件夹”。
然后将框架作为复制文件添加到构建阶段,并将目标设置为“frameworks”。
我使用一个空文件来制作growl注册票并将其拖到复制包资源构建阶段。
最后,我将GrowlApplicationBridgeDelegate
添加到了@interface
,将#import <Growl/Growl.h>
添加到了头文件中。
当我构建它时,我收到一条错误消息,指出找不到Growl/Growl.h
文件。它在那里但似乎xcode无法找到它。我想这是因为我错了,不知道问题是什么?
我已经尝试过咆哮网站和一般链接帮助主题,但我还没有找到解决方案。
感谢。
答案 0 :(得分:0)
您必须在项目构建阶段链接框架,而不仅仅是复制文件。
在Xcode中包含一个框架 项目,选择项目&gt;添加 项目并选择框架 目录。或者,你可以 按住Control键并单击您的项目组 选择添加文件&gt;现有框架 从上下文菜单。当你添加 现有的项目框架, Xcode要求您将其关联 项目中的一个或多个目标。 一旦关联,Xcode会自动进行 链接框架与 结果可执行。