Xcode 警告:当构建阶段有这个文件时,没有规则来处理文件?

Posted

技术标签:

【中文标题】Xcode 警告:当构建阶段有这个文件时,没有规则来处理文件?【英文标题】:Xcode warning : no rule to Process file when build phases has this file? 【发布时间】:2014-05-11 18:18:35 【问题描述】:

检查依赖关系

警告:没有规则来处理架构 i386 的 sourcecode.c.h 类型的文件“/Users/priyankgandhi/Desktop/priyank/WalkUpAlarmRailways/Reachability.h”

警告:没有规则来处理 x86_64 架构的 sourcecode.c.h 类型的文件“/Users/priyankgandhi/Desktop/priyank/WalkUpAlarmRailways/Reachability.h”

如何解决?

【问题讨论】:

joytek.blogspot.tw/2011/09/… 【参考方案1】:

按照这些步骤,

    选择项目目标 选择构建阶段 扩展编译源 删除头文件 (Reachability.h)

注意:要从编译源中删除 Reachability.h 文件,首先选择该文件,然后按 - 按钮

希望对你有帮助

【讨论】:

如果需要标头,请确保将其添加到“编译源”下方的“标头”列表中。【参考方案2】:

最近遇到这个问题,主要原因是我包含了.h文件编译资源,我们不应该这样做

这么简单的解决方案就是

    转到目标,选择构建阶段 搜索 .h 文件 删除编译资源下的所有.h文件。

【讨论】:

以上是关于Xcode 警告:当构建阶段有这个文件时,没有规则来处理文件?的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 构建失败:没有规则来处理架构 armv6 的文件

如何将 js 文件添加到我的 xcode 项目中?

Xcode 警告:“没有规则来处理文件”和“找不到目录”

解决警告:没有规则来处理架构 x86_64 的文件

xcode 消除警告

Xcode 在没有任何更改时重建项目