gpt4 book ai didi

ios - 如何修复 'Invariant Violation: requireNativeComponent: "RNGADBannerView“未在 UIManager 中找到”?

转载 作者:行者123 更新时间:2023-11-29 13:54:27 26 4
gpt4 key购买 nike

最近我尝试将 react-native-admob 添加到我的应用程序中。我在 ios 上工作时遇到错误。 不变违规:requireNativeComponent:在 UIManager 中找不到“RNGADBannerView”。

"react": "16.8.6",
"react-native": "0.60.5",
"react-native-admob": "^2.0.0-beta.5",

我将其添加到 podfile 中。 pod 'Google-Mobile-Ads-SDK'然后,再次安装 pod。 光盘 ios pod 安装

我还在信息中添加了 GADApplicationIdentifier。

import {
AdMobBanner,
} from 'react-native-admob'


class BannerAds extends Component {

render() {
return (

<AdMobBanner
style={styles.bottomBanner}
adSize="banner"
adUnitID="my app id"
onAdFailedToLoad={error => console.error(error)}
/>
// <View>

// </View>
)
}
}

最佳答案

看起来 react-native-admob 包不支持自动链接(在 React Native 0.60 中引入)- 仍然需要手动链接它:

react-native link react-native-admob

关于ios - 如何修复 'Invariant Violation: requireNativeComponent: "RNGADBannerView“未在 UIManager 中找到”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57524040/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com