架构i386(RevMob)的未定义符号

时间:2014-07-31 20:23:01

标签: ios revmob

我尝试删除与我的应用相关的所有RevMob广告,我不知道如何正确地做到这一点所以我首先删除了框架,而不是删除了与RevMob相关的所有代码行,但现在我有这个错误,我可以解决:

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_RevMobAds", referenced from:
objc-class-ref in AppDelegate.o

我发现人们遇到了同样的问题(不是使用RevMob而是使用相似的框架),但他们正在搜索将其添加到项目中,我试图将其删除。 如果你能告诉我要删除什么以便发生错误,那就太棒了。谢谢!

1 个答案:

答案 0 :(得分:0)

在一个文件(可能称为)AppDelegate.m中,您可能包含RevMob标头正在使用其对象。如果不在该文件中,则在其包含的文件中。

此错误意味着您在编译时使用了标题来使用RevMob,但是您在链接时没有框架或库(或者框架或库没有对象的实现)你试图在模拟器构建中使用