Undefined symbol: _GADUnifiedNativeIconAsset for GoogleMobileAds

Viewed 318

I am getting the below error after migrating to version 9.5.0.

Undefined symbols for architecture x86_64: "_GADUnifiedNativeIconAsset", referenced from: -[GADFBNativeBannerAd didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:] in FacebookAdapter(GADFBNativeBannerAd.o) -[GADFBUnifiedNativeAd didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:] in FacebookAdapter(GADFBUnifiedNativeAd.o) -[GADFBNativeRenderer didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:] in FacebookAdapter(GADFBNativeRenderer.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Showing All Errors Only
Undefined symbol: _GADUnifiedNativeIconAsset
1 Answers

Updating Facebook sdks resolved this issue for me- pod 'Google-Mobile-Ads-SDK', '9.0.0' pod 'GoogleMobileAdsMediationFacebook' pod 'FBAudienceNetwork', '6.10.0'

GoogleMobileAdsMediationFacebook and FBAudienceNetwork versions may differ based on Google-Mobile-Ads-SDK version

Related