Ho aggiornato il mio SDK AdMob di Google dalla versione 7.7.0 alla versione 7.8.0. Dopo di che sto ottenendo questo errore:Aggiornamento di Google AdMob SDK da 7.7.0 a 7.8.0 Simboli non definiti Errore
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_SFSafariViewController", referenced from: objc-class-ref in GoogleMobileAds(flat-x86_64)ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
ho aggiunto tutti questi quadri:
AdSupport,
AudioToolbox,
AVFoundation,
CoreGraphics,
CoreMedia,
CoreTelephony,
EventKit,
EventKitUI,
MediaPlayer,
MessageUI,
StoreKit,
SystemConfiguration
Prima ho aggiornato questo SDK stava funzionando benissimo. Questo è a mio quadro Percorso di ricerca in fasi di creazione
$ (ereditati)
$ (project_dir)/SDK
$ (project_dir)
$ (project_dir) /SDKs/GoogleMobileAdsSdkiOS-7.8.0
Eventuali duplicati di [simboli non definiti per l'architettura arm64 "\ _OBJC \ _class \ _ $ \ _ SFSafariViewController"] (http://stackoverflow.com/questions/32880661/undefined-symbols-for-architecture-arm64-objc-class-sfsafariviewcontroller) – Shubhank
L'errore è diverso. Era per Google Accedi e il mio errore è per Google AD Mob –
include 'SafariServices framework' e controllare una volta –