Ios Admob在尝试归档项目时导致Apple Mach-O链接器错误

Ios Admob在尝试归档项目时导致Apple Mach-O链接器错误,ios,xcode,swift,admob,Ios,Xcode,Swift,Admob,当我尝试在模拟器中运行时,项目工作正常。然而,当我试图归档项目时,我得到了以下错误。代码太长了。我只是放了一部分 duplicate symbol l017 in: GoogleMobileAds.framework/GoogleMobileAds(GADBannerAdViewDelegate.o) GoogleMobileAds(GADRewardBasedVideoAd+Mediation.o) duplicate symbol l018 in: GoogleMob

当我尝试在模拟器中运行时,项目工作正常。然而,当我试图归档项目时,我得到了以下错误。代码太长了。我只是放了一部分

duplicate symbol l017 in:
    GoogleMobileAds.framework/GoogleMobileAds(GADBannerAdViewDelegate.o)
    GoogleMobileAds(GADRewardBasedVideoAd+Mediation.o)
duplicate symbol l018 in:
    GoogleMobileAds.framework/GoogleMobileAds(GADCSITimeRecorder.o)
  GoogleMobileAds.framework/GoogleMobileAds(GADRewardBasedVideoAd+Mediation.o)
duplicate symbol l008 in:
    GoogleMobileAds.framework/GoogleMobileAds(GADNativeAdAttributionView.o)
    GoogleMobileAds.framework/GoogleMobileAds(GADPushTransitionView.o)
duplicate symbol l014 in:
    GoogleMobileAds.framework/GoogleMobileAds(GADPinger.o)
    GoogleMobileAds.framework/GoogleMobileAds(GADAdAppViewController.o)
ld: 28 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

如何解决此问题?

通过删除“-ObjC”链接器标志解决了此问题。

检查此项