无法使用64位支持构建ios应用

时间:2015-06-04 19:58:32

标签: ios linker-errors undefined-symbol

我正在尝试构建我的ios应用程序,但我遇到了添加64位支持的问题。基本上我将arm64添加到我的有效体系结构中并将build active architectures only设置为no但我仍然收到以下错误:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_RKSearchPredicate", referenced from:
      objc-class-ref in CatalogController.o

如果我从我的架构中移除64bit并且只是arm7,那么我没有任何问题。任何建议或指示将不胜感激。

仅供参考我已经拔掉我的设备并尝试删除DerivedData文件夹。

1 个答案:

答案 0 :(得分:0)

听起来你需要获得RestKit的更新版本。在这里得到它: https://github.com/RestKit/RestKit

看起来RK在2014年4月更新为支持64位(v0.23.1)