Ios 如何修复';不变冲突:requirenActiveComponent:“;RNGADBannerView“;在UIManager';中找不到;?
最近我尝试将react native admob添加到我的应用程序中。 我在操作ios时出错。 不变冲突:在UIManager中未找到requirenActiveComponent:“rngadbanerView”Ios 如何修复';不变冲突:requirenActiveComponent:“;RNGADBannerView“;在UIManager';中找不到;?,ios,react-native,react-native-android,ads,Ios,React Native,React Native Android,Ads,最近我尝试将react native admob添加到我的应用程序中。 我在操作ios时出错。 不变冲突:在UIManager中未找到requirenActiveComponent:“rngadbanerView” "react": "16.8.6", "react-native": "0.60.5", "react-native-admob": "^2.0.0-beta.5", 我把这个添加到了podfile中。 pod“谷歌移动广告SDK” 然后,再次安装吊舱。 光盘ios 吊舱安装 我还
"react": "16.8.6",
"react-native": "0.60.5",
"react-native-admob": "^2.0.0-beta.5",
我把这个添加到了podfile中。
pod“谷歌移动广告SDK”
然后,再次安装吊舱。
光盘ios
吊舱安装
我还将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”
类BannerAds扩展组件{
render(){
返回(
console.error(error)}
/>
//
//
)
}
}
看起来,react-native admob
软件包不支持自动链接(在react-native 0.60中引入)-仍然需要手动链接:
react-native-link react-native-admob
我想建议其他人使用最新版本的React、React-Native和React-Native admob
在最新版本中,所有软件包都支持自动链接
这确实帮助我们轻松地使用软件包