【发布时间】:2015-04-07 12:53:37
【问题描述】:
在 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)
我添加的框架是
构建设置如下所示
任何帮助将不胜感激
P.S:尝试在 iPad 2 上运行应用程序
更新
问题在于将Parse.Framework 添加到现有的xCode 项目中。
- 我尝试从项目中删除重新添加Parse.Framework(已清理和构建),但它会增加构建错误。
【问题讨论】:
-
您是否尝试过构建清理然后重新构建?
-
什么是框架搜索路径?链接到解析框架是否正确?
-
@RoryMcKinnel 是的,我已经清理并投影,然后再次构建它
-
将
Build Active Architecture Only更改为NO后尝试 -
@LoVo 我试过但没有效果。
标签: ios xcode parse-platform ionic-framework