谷歌Admob在模拟器上工作但在实际设备中构建失败

时间:2013-06-22 00:04:22

标签: iphone cordova admob

我已在phonegap iOS项目中添加了adMob。 在模拟器中运行良好但是当我尝试在真实设备中构建它时,它会显示错误并且构建失败。 错误消息:

duplicate symbol _GAD_MD5 in:
/Users/prium/Documents/phonegap/projects/Diamond-mixer-iOS/GoogleAdmobiOS/llibGoogleAdMobAds.a(md5.o)
/Users/prium/Documents/phonegap/projects/Diamond-mixer-iOS/GoogleAdmobiOS/llibGoogleAdMobAds.a(gad_md5.o)
ld: 1 duplicate symbol for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)

请帮忙。

2 个答案:

答案 0 :(得分:0)

查看构建设置 - >架构 - > armv7和armv7s。只是把armv7

答案 1 :(得分:0)

将armv7和armv7添加到架构中应该可以正常工作