xcode 6:找不到架构armv7的符号

时间:2015-04-07 12:53:38

标签: ios xcode parse-platform ionic-framework

在Xcode v 6.2中构建我的Ionic + Parse项目给了我这个构建错误:

Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_PFPush", referenced from:
      objc-class-ref in AppDelegate.o
  "_OBJC_CLASS_$_PFInstallation", referenced from:
      objc-class-ref in AppDelegate.o
  "_OBJC_CLASS_$_Parse", referenced from:
      objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我添加的框架是

enter image description here

构建设置如下所示 enter image description here

任何帮助都会非常感激

P.S:尝试在iPad 2上运行应用程序

更新 问题是将Parse.Framework添加到现有的xCode项目中。 - 我尝试从项目中删除重新添加Parse.Framework(已清理和构建)但随后会增加构建错误。

1 个答案:

答案 0 :(得分:0)

最后经过数小时的斗争。

  • 清除/platforms文件夹
  • 运行ionic platform add ios
  • 打开/platform/ios Xcode项目。
  • 您应该看到构建错误(大约8或10)
  • 转到目标>构建设置>其他链接标记
  • 从列表中删除-ObjC(如果存在)。
  • 清洁并建立你很好的去。 enter image description here