当我试图为我的react native项目安装admob时,我得到一个错误



这是我的错误

"/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/GoogleAppMeasurement/WithoutAdIdSupport/GoogleAppMeasurement.framework/GoogleAppMeasurement(APMAdExposureReporter.o)'不包含位码。您必须在启用bitcode的情况下重建它(Xcode设置ENABLE_BITCODE),从供应商处获取更新的库,或者禁用此目标的bitcode。文件'/Users/expo/Library/Developer/Xcode/DerivedData/VerbaWordgame-hjhnfkuavuuzyvazvbxuolysslhn/Build/Intermediates.noindex/ArchiveIntermediates/VerbaWordgame/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/GoogleAppMeasurement/WithoutAdIdSupport/GoogleAppMeasurement.framework/GoogleAppMeasurement' for architecture arm64">

我尝试了很多东西,花了大约30个小时来弄清楚为什么它不起作用,但我就是不能让admob起作用。我正在使用npm react-native-google-mobile-ads,并在visual studio代码中拥有我的项目,并使用expo build来上传我的项目。有人遇到过这个问题吗?

我试图在我的react native expo项目上安装admob,但它不起作用。

你可以使用@react-native-firebase/admob来整合广告。安装这两个库"@react-native-firebase/admob"; "@react-native-firebase/app"; "请记住,firebase/admob和firebase/app的版本是相同的,因为admob不再接收更新,如果版本不匹配,那么它将无法工作。

你可以遵循这个指南https://blog.logrocket.com/how-to-implement-admob-in-react-native-with-firebase/

这对我来说很好。如果你有任何问题,请告诉我。

相关内容

  • 没有找到相关文章

最新更新