尝试将admob用于iOS时出错

尝试将admob用于iOS时出错,ios,xcode,Ios,Xcode,我是个乞丐,让我从这句话开始。我刚刚下载了admob的SDK,出现以下错误: duplicate symbol _main in: /Users/xcodeclub/Library/Developer/Xcode/DerivedData/Cuarto_Rey_Gratis-crbrvlfyuitkjkdlkfzjeumldcau/Build/Intermediates/Cuarto Rey Gratis.build/Debug-iphonesimulator/Cuarto Rey Gra

我是个乞丐,让我从这句话开始。我刚刚下载了admob的SDK,出现以下错误:

duplicate symbol _main in:
    /Users/xcodeclub/Library/Developer/Xcode/DerivedData/Cuarto_Rey_Gratis-crbrvlfyuitkjkdlkfzjeumldcau/Build/Intermediates/Cuarto Rey Gratis.build/Debug-iphonesimulator/Cuarto Rey Gratis.build/Objects-normal/i386/main-B9843B6026D6EFA4.o
    /Users/xcodeclub/Library/Developer/Xcode/DerivedData/Cuarto_Rey_Gratis-crbrvlfyuitkjkdlkfzjeumldcau/Build/Intermediates/Cuarto Rey Gratis.build/Debug-iphonesimulator/Cuarto Rey Gratis.build/Objects-normal/i386/main-A2D5DEFEFE933899.o
ld: 1 duplicate symbol for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我该怎么办?

我几天前就遇到了这个问题。问题是,在将第三方文件添加到我的项目(不是admob)中之后,我有4种方法称为“main”。我刚刚注释掉了其中的3个,只保留了其中的一个,我已经在文件“main.m”中了。这解决了我的问题。

谢谢,我有两个主.m文件,一个来自我的项目,一个来自admob。你能告诉我怎么办吗?(我是一个真正的乞丐)我对这类问题不是很有经验,但我相信,从项目中删除admob main.m应该可以解决问题,因为现在不需要这个文件。但最好在这样做之前对项目进行备份。