Ios 更改Xcode 11后找不到架构x86_64的符号

Ios 更改Xcode 11后找不到架构x86_64的符号,ios,xcode,flutter,Ios,Xcode,Flutter,我将Xcode更新为11 我发现了这个链接器错误 对于模拟器或设备,结果相同 也许这与谷歌图书馆有关 代码由flatter 有人帮忙吗 Ld /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/Runner.app/Runner normal x86_64 cd /Users/whitebe

我将Xcode更新为11

我发现了这个链接器错误

对于模拟器或设备,结果相同

也许这与谷歌图书馆有关

代码由
flatter

有人帮忙吗

Ld /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/Runner.app/Runner normal x86_64
    cd /Users/whitebear/CodingWorks/httproot/myapp/ios
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -rpath -Xlinker /usr/lib/swift -target x86_64-apple-ios8.0-simulator -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.6.sdk -L/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator -L/Users/whitebear/CodingWorks/httproot/myapp/ios/Flutter -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/FirebaseCore -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/FirebaseCoreDiagnostics -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/FirebaseInstallations -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/GoogleDataTransport -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/GoogleUtilities -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/PromisesObjC -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/audioplayers -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/device_info -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/devicelocale -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/firebase_admob -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/firebase_core -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/nanopb -F/Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/path_provider -F/Users/whitebear/CodingWorks/httproot/myapp/ios/Pods/../Flutter -F/Users/whitebear/CodingWorks/httproot/myapp/ios/Pods/FirebaseAnalytics/Frameworks -F/Users/whitebear/CodingWorks/httproot/myapp/ios/Pods/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework-Current -F/Users/whitebear/CodingWorks/httproot/myapp/ios/Pods/GoogleAppMeasurement/Frameworks -F/Users/whitebear/CodingWorks/httproot/myapp/ios/Flutter -filelist /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Objects-normal/x86_64/Runner.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Objects-normal/x86_64/Runner_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Objects-normal/x86_64/Runner.swiftmodule -framework Flutter -Xlinker -sectcreate -Xlinker __TEXT -Xlinker __entitlements -Xlinker /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Runner.app-Simulated.xcent -framework Pods_Runner -Xlinker -dependency_info -Xlinker /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/Objects-normal/x86_64/Runner_dependency_info.dat -o /Users/whitebear/Library/Developer/Xcode/DerivedData/Runner-fmdqnsejacqtieemqnlzypktvywr/Build/Products/Debug-iphonesimulator/Runner.app/Runner

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_GADRequest", referenced from:
      objc-class-ref in firebase_admob(FLTRequestFactory.o)
  "_GULLogBasic", referenced from:
      _FIRLogBasic in FirebaseCore(FIRLogger.o)
  "_GULSetLoggerLevel", referenced from:
      _FIRSetLoggerLevel in FirebaseCore(FIRLogger.o)
  "_OBJC_CLASS_$_GADExtras", referenced from:
      objc-class-ref in firebase_admob(FLTRequestFactory.o)
  "_GULLoggerInitializeASL", referenced from:
      ___FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o)
  "_GULLoggerEnableSTDERR", referenced from:
      ___FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o)
  "_OBJC_CLASS_$_GADInterstitial", referenced from:
      objc-class-ref in firebase_admob(FLTMobileAd.o)
  "_OBJC_CLASS_$_GADBannerView", referenced from:
      objc-class-ref in firebase_admob(FLTMobileAd.o)
  "_GULLoggerRegisterVersion", referenced from:
      ___FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o)
  "_OBJC_CLASS_$_GADMobileAds", referenced from:
      objc-class-ref in firebase_admob(FLTMobileAd.o)
  "_GADAdSizeFromCGSize", referenced from:
      -[FLTFirebaseAdMobPlugin callLoadBannerAdWithId:channel:call:result:] in firebase_admob(FLTFirebaseAdMobPlugin.o)
  "_GULLoggerForceDebug", referenced from:
      ___FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o)
  "_kGADAdSizeSmartBannerLandscape", referenced from:
      -[FLTFirebaseAdMobPlugin callLoadBannerAdWithId:channel:call:result:] in firebase_admob(FLTFirebaseAdMobPlugin.o)
  "_kGADAdLoaderAdTypeUnifiedNative", referenced from:
      -[FLTNativeAd loadWithAdUnitId:targetingInfo:] in firebase_admob(FLTMobileAd.o)
  "_GULResetLogger", referenced from:
      _FIRResetLogger in FirebaseCore(FIRLogger.o)
  "_OBJC_CLASS_$_GADAdLoader", referenced from:
      objc-class-ref in firebase_admob(FLTMobileAd.o)
  "_OBJC_CLASS_$_GULAppEnvironmentUtil", referenced from:
      objc-class-ref in FirebaseCore(FIRApp.o)
      objc-class-ref in FirebaseCore(FIRBundleUtil.o)
  "_GULIsLoggableLevel", referenced from:
      _FIRIsLoggableLevel in FirebaseCore(FIRLogger.o)
  "_kGADAdSizeSmartBannerPortrait", referenced from:
      -[FLTFirebaseAdMobPlugin callLoadBannerAdWithId:channel:call:result:] in firebase_admob(FLTFirebaseAdMobPlugin.o)
  "_OBJC_CLASS_$_GADRewardBasedVideoAd", referenced from:
      objc-class-ref in firebase_admob(FLTRewardedVideoAdWrapper.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我从谷歌下载了GoogleMobileAdsdkios-7.64.0.zip

并手动将
GoogleMobileAds.framework
复制到ios/Frameworks

然后,目标
Runner
->
构建阶段
->
将二进制文件与库链接
->在
GoogleMobileAds.framwork
文件夹下添加(+)
GoogleMobileAds
文件

我想根本原因是Cocoapod不能正常工作


所以我手动添加了框架,然后解决了。

在这种类型的错误中,最适合我的解决方案是删除外部库,然后重新安装。