首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Restkit链接器错误,未找到Restkit.framework

Restkit链接器错误,未找到Restkit.framework
EN

Stack Overflow用户
提问于 2012-08-24 19:49:10
回答 4查看 1.3K关注 0票数 1

问题

在阅读了iOS上Restkit的安装说明之后,我收到了Apple o链接器错误:

我的过程

我试着遵循在这里找到的Restkit安装说明:https://github.com/RestKit/RestKit/wiki/Installing-RestKit-in-Xcode-4.x

我首先通过Git添加了Restkit作为子模块。

我将Restkit添加到我的项目中,并将必要的配置添加到项目的目标构建设置中

然后,我将Restkit添加为一个Target依赖项

解决方案的线索

不管出于什么原因,Restkit中的一些文件都出现在红色中。

在链接Restkit框架时,这会导致类似的行为

我试过的

  1. 我试着删除和阅读Restkit,但没有结果。
  2. 我尝试在Xcode项目中移动它,但这只会使事情变得更奇怪(目标不再认识到它对Restkit的依赖)。
  3. 我确认了我在构建设置中输入的内容是正确的。
  4. 我检查了这个解决方案,甚至检查了链接器错误的常见解决方案为设备编译时Apple O链接器错误,我没有看到任何明显的解决方案(我可能错了)。

就这样。我希望这足以解决这个问题。

编辑:确认标题搜索路径的额外图像:

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-09-03 23:50:57

这个解决方案很傻,但我意识到Restkit实际上并不需要构建在Restkit.framework上的iOS。相反,它需要libRestkit.a文件添加到‘链接二进制与库’部分。

这允许您在没有编译错误或警告的情况下将<Restkit/Restkit.h>添加到代码中。

票数 1
EN

Stack Overflow用户

发布于 2012-08-24 20:22:17

您需要手动构建要复制到构建目录中的头文件的RestKit目标。显然,主项目构建不能可靠地运行子项目构建?

所以,我解决这个问题的步骤:

代码语言:javascript
复制
Select the RestKit run target
Build
Make sure the header search path was set on all target (apparently on project itself is not enough)
Build main project

要获得更多的分步指令,请通过本教程。从这里下载源代码。

票数 0
EN

Stack Overflow用户

发布于 2013-06-08 14:11:35

我遇到了很多问题,试图通过下载项目、尝试手动链接来使其正常工作,等等。最后,我发现可可豆是一种管理依赖关系的方法。我遵循了这个指南:http://www.raywenderlich.com/12139/introduction-to-cocoapods,它帮助我起床和跑步。在这个过程之后,cocoapods为我介绍了rest工具包依赖项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12115759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档