xCode 4.3 使用 RestKit 归档项目失败:#import <RestKit/RestKit.h> Not found

Posted

技术标签:

【中文标题】xCode 4.3 使用 RestKit 归档项目失败:#import <RestKit/RestKit.h> Not found【英文标题】:xCode 4.3 archiving a project with RestKit fails: #import <RestKit/RestKit.h> Not found 【发布时间】:2012-05-28 18:55:27 【问题描述】:

当我在 xCode 中进行“归档”操作时,该操作在这一行失败:

#import <RestKit/RestKit.h>

我可以运行/构建一个项目,甚至可以“构建归档”。但是,当我尝试为应用商店归档应用时,操作失败。

症状是我需要构建项目两次才能运行。感觉这与构建脚本和其余套件标头操作的复制有关。但我没有调试构建脚本的经验。

以前有人遇到过这个问题吗? 如何归档包含其余套件项目的项目?

谢谢!

【问题讨论】:

看看这个:***.com/questions/8303292/…,***.com/questions/8376753/…,***.com/questions/10117629/…。 我注意到rest kit发布了一个“更容易集成”的版本。我下载并使用了它。需要包含一个 .a 库。 你能不能 build 应用反对 Release 配置? 【参考方案1】:

您是否为发布版和调试版设置了所有正确的链接器标志(不确定是否需要)。

归档构建实际上是构建发布版本。

【讨论】:

是的,链接器标志设置正确。我什至可以使用发布模式“构建归档”【参考方案2】:

我最终修复了此处所述的构建路径,以使应用成功归档: All RestKit projects fail to build when archiving

【讨论】:

以上是关于xCode 4.3 使用 RestKit 归档项目失败:#import <RestKit/RestKit.h> Not found的主要内容,如果未能解决你的问题,请参考以下文章

RestKit 在存档模式下中断构建 - Xcode 8

“为归档而构建”工作,“归档”不

RestKit 和 CocoaLumberjack 在 Xcode7 中集成为框架

在 Xcode 中设置 RestKit

RestKit 框架的 Xcode 存档错误

将restkit安装到xcode中-总是这么复杂吗?