Xcode OBJECTIVEFLICKR:systemconfiguration.h未找到

Xcode OBJECTIVEFLICKR:systemconfiguration.h未找到,xcode,flickr,Xcode,Flickr,我正在我的项目中实现ObjectiveFlickr,我对这一切都非常陌生(包括C语言和Xcode) 我设法修复了一些编译错误,现在我要解决的问题是,在我添加了一些支持文件以消除其他错误后,出现了这个错误: 找不到systemconfiguration/systemconfiguration.h文件 我不知道这意味着什么,在这里发布之前,我在网上做了很多搜索,但解决另一张海报问题的唯一办法是重新安装Xcode。我有点怀疑这会解决这个问题,因为直到这个错误之前,我对Xcode没有任何问题 有谁能用外

我正在我的项目中实现
ObjectiveFlickr
,我对这一切都非常陌生(包括C语言和Xcode)

我设法修复了一些编译错误,现在我要解决的问题是,在我添加了一些支持文件以消除其他错误后,出现了这个错误:

找不到systemconfiguration/systemconfiguration.h文件

我不知道这意味着什么,在这里发布之前,我在网上做了很多搜索,但解决另一张海报问题的唯一办法是重新安装Xcode。我有点怀疑这会解决这个问题,因为直到这个错误之前,我对Xcode没有任何问题

有谁能用外行的话给我一两个小费来帮我度过难关吗?我已经搜索了24个小时,但苹果开发者论坛的唯一链接无法正常工作


感谢您的帮助。提前感谢。

XCode可能会非常挑剔头文件的位置

如果您有一个.framework文件夹,那么在项目中单击,选择“构建设置”,然后查找一个名为“标题搜索路径”的文件夹。将框架的路径放在那里,并将右侧的框从“非递归”更改为“递归”。这应该可以让构建继续进行,并且适用于几乎所有的第三方库

另一方面,如果您正试图用应用程序编译库,请仔细检查是否忘记在XCode项目中包含某些文件,或者是否在项目设置中未将其标记为编译(.h文件不算在内,但问题的根源可能是一些不应该存在的额外的.c或.m文件)


如果所有其他操作都失败,因为XCode项目编译成“平面”目录树,您可以尝试从调用.h的文件中删除#include:从“systemconfiguration/systemconfiguration.h”到“systemconfiguration.h”的文件夹指示符。这在我的某些情况下是有效的。

由于某种原因,我的代码中在标题衰减处有空格

 #import < SystemConfiguration/SystemConfiguration.h >
#导入

我删除了它们,它就工作了。

在iOS中有一个名为“Systemconfiguration.framework”的框架。加上它可能会有很大帮助。
希望这能对你有所帮助。

我一到家就会调查此事。非常感谢您抽出时间。