在xcode中找不到文件

在xcode中找不到文件,xcode,cocoa,growl,Xcode,Cocoa,Growl,我正在尝试向mac应用程序添加咆哮通知,但不断收到错误。我想我按照指示做对了,但有些地方不对劲。以下是我所做的: 我下载了GrowlSDK,添加了growl-WithInstaller.framework,选中了将项目复制到目标文件夹 然后将框架作为复制文件添加到构建阶段,并将目标设置为框架 我使用了一个空文件来制作咆哮登记单,并将其拖到复制捆绑资源构建阶段 最后,我将GrowlApplicationBridgeDelegate添加到@接口,并将导入添加到头文件 当我构建它时,我得到一个错误,说

我正在尝试向mac应用程序添加咆哮通知,但不断收到错误。我想我按照指示做对了,但有些地方不对劲。以下是我所做的:

我下载了GrowlSDK,添加了growl-WithInstaller.framework,选中了将项目复制到目标文件夹

然后将框架作为复制文件添加到构建阶段,并将目标设置为框架

我使用了一个空文件来制作咆哮登记单,并将其拖到复制捆绑资源构建阶段

最后,我将GrowlApplicationBridgeDelegate添加到@接口,并将导入添加到头文件

当我构建它时,我得到一个错误,说没有找到Growl/Growl.h文件。它在那里,但似乎xcode找不到它。我想这是因为我把它联系错了,你知道问题出在哪里吗

我尝试了咆哮网站和一般链接帮助主题,但我没有找到解决方案


谢谢。

在项目构建阶段,您必须针对框架进行链接,而不仅仅是复制文件

在Xcode中包含框架 项目,选择项目>添加到 项目并选择框架 目录或者,你可以 控件单击您的项目组并单击 选择添加文件>现有框架 从上下文菜单中。当你添加 项目的现有框架, Xcode要求您将其与 项目中的一个或多个目标。 一旦关联,Xcode将自动运行 将框架与 生成的可执行文件


在项目构建阶段,您必须针对框架进行链接,而不仅仅是复制文件

在Xcode中包含框架 项目,选择项目>添加到 项目并选择框架 目录或者,你可以 控件单击您的项目组并单击 选择添加文件>现有框架 从上下文菜单中。当你添加 项目的现有框架, Xcode要求您将其与 项目中的一个或多个目标。 一旦关联,Xcode将自动运行 将框架与 生成的可执行文件


我使用的是xcode 4,唯一的选择是添加文件。没有特别提到它们是框架,这就是为什么我认为问题在于链接。XCode 4不要求与目标关联,但必须有一种手动方式。我使用的是XCode 4,唯一的选项是添加文件。没有特别提到它们是框架,这就是为什么我认为问题在于链接。XCode 4不要求与目标关联,但必须有一种手动关联的方法。我现在使用这个方法:accepted 1。在项目导航器中,选择项目2。选择你的目标3。选择“构建阶段”选项卡4。打开“使用库链接二进制文件”扩展程序5。单击“+”按钮6。选择你的框架7。可选地将添加的框架拖放到“Frameworks”组中,不会出现任何错误,尽管通知仍然不会出现。我想可能是我没有正确地调用它们,我明天再试一次。我现在使用了这个方法:接受1。在项目导航器中,选择项目2。选择你的目标3。选择“构建阶段”选项卡4。打开“使用库链接二进制文件”扩展程序5。单击“+”按钮6。选择你的框架7。可选地将添加的框架拖放到“Frameworks”组中,不会出现任何错误,尽管通知仍然不会出现。我想可能是我没有给他们打好电话,我明天再试一次。