在整个App Store分发我的应用程序之前,我收到此错误。 我确实从其他项目中移动了一些文件,但我确实检查了.m文件的编译源(它们已经存在,所以我没有添加任何文件)。另外,我已将“仅构建体系结构”更改为“否”。 我所做的另一项改变是只在“有效架构”上留下“armv7”。 错误是:
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_MWFeedParser", referenced from:
objc-class-ref in ListadoArticulosViewController.o
ld: symbol(s) not found for architecture armv7
clang: error:
现在MWFeedparser类来自位于其他pod的cocopods安装,所以我没有对pod进行任何粗略的更改(我应该吗?)。 注意:该项目在我的发布和调试配置文件中有效,我只在我的发布配置文件中收到此错误。有什么建议?
答案 0 :(得分:0)
对于那些坚持这个烦人的错误的人,你要做的就是将(mwfeedparser).a添加到编译源。我花了好几个小时才弄清楚希望它会对某人有所帮助。