커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
AdMob 실행 시 계속 ERROR발생(1주일간 3회시도)
[왕초보] 나만의 수익성 앱, 앱개발 종합반
5주차
북마크
안*호
댓글
4
추천
0
조회수
45
조회수
45
답변 완료


AdMob 실행 시 Error발생으로 질문하였으나 승인문제일 것 같다고 해서 몇일 간격으로 시행을 했으나 계속 같은 Error발생합니다



스파르타 즉문즉답




작성한 코드 및 에러 메세지

The native view manager required by name (ExpoAdsAdMobBannerView) from NativeViewManagerAdapter isn't exported by expo-modules-core. Views of this type may not render correctly. Exported view managers: [ExpoLinearGradient, ExpoBarCodeScannerView, ExpoVideoView, ExponentGLView, ExponentCamera].

at node_modules\expo\build\environment\react-native-logs.fx.js:null in warn

at node_modules\expo-modules-core\build\NativeViewManagerAdapter.native.js:null in requireNativeViewManager

at node_modules\expo-ads-admob\build\AdMobBanner.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at node_modules\expo-ads-admob\build\index.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at pages\MainPage.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at navigation\StackNavigator.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at App.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at node_modules\expo\AppEntry.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at node_modules\metro-runtime\src\polyfills\require.js:null in guardedLoadModule

at http://211.211.190.39:19000/node_modules%5Cexpo%5CAppEntry.bundle?platform=android&dev=true&hot=false&strict=false&minify=false:null in global code


The native view manager required by name (ExpoAdsPublisherBannerView) from NativeViewManagerAdapter isn't exported by expo-modules-core. Views of this type may not render correctly. Exported view managers: [ExpoLinearGradient, ExpoBarCodeScannerView, ExpoVideoView, ExponentGLView, ExponentCamera].

at node_modules\expo\build\environment\react-native-logs.fx.js:null in warn

at node_modules\expo-modules-core\build\NativeViewManagerAdapter.native.js:null in requireNativeViewManager

at node_modules\expo-ads-admob\build\PublisherBanner.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at node_modules\expo-ads-admob\build\index.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at pages\MainPage.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at navigation\StackNavigator.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at App.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at node_modules\expo\AppEntry.js:null in <global>

at node_modules\metro-runtime\src\polyfills\require.js:null in loadModuleImplementation

at node_modules\metro-runtime\src\polyfills\require.js:null in guardedLoadModule

at http://211.211.190.39:19000/node_modules%5Cexpo%5CAppEntry.bundle?platform=android&dev=true&hot=false&strict=false&minify=false:null in global code


파이어베이스에서 데이터 가져왔습니다!!


Invariant Violation: requireNativeComponent: "ViewManagerAdapter_ExpoAdsAdMobBannerView" was not found in the UIManager.


This error is located at:

  in ViewManagerAdapter_ExpoAdsAdMobBannerView

  in Adapter<ExpoAdsAdMobBannerView> (created by AdMobBanner)

  in RCTView (at View.js:32)

  in View (created by AdMobBanner)

  in AdMobBanner (at MainPage.js:157)

  in RCTView (at View.js:32)

  in View (at ScrollView.js:1682)

  in RCTScrollView (at ScrollView.js:1800)

  in ScrollView (at ScrollView.js:1826)

  in ScrollView (at MainPage.js:121)

  in MainPage (at SceneView.tsx:132)

  in StaticContainer

  in EnsureSingleNavigator (at SceneView.tsx:124)

  in SceneView (at useDescriptors.tsx:217)

  in RCTView (at View.js:32)

  in View (at CardContainer.tsx:281)

  in RCTView (at View.js:32)

  in View (at CardContainer.tsx:279)

  in RCTView (at View.js:32)

  in View (at CardSheet.tsx:33)

  in CardSheet (at Card.tsx:557)

  in RCTView (at View.js:32)

  in View (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at Card.tsx:536)

  in PanGestureHandler (at GestureHandlerNative.tsx:14)

  in PanGestureHandler (at Card.tsx:530)

  in RCTView (at View.js:32)

  in View (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at Card.tsx:526)

  in RCTView (at View.js:32)

  in View (at Card.tsx:520)

  in Card (at CardContainer.tsx:219)

  in CardContainer (at CardStack.tsx:661)

  in RNSScreen (at createAnimatedComponent.js:211)

  in AnimatedComponent (at createAnimatedComponent.js:264)

  in AnimatedComponentWrapper (at src/index.native.tsx:257)

  in MaybeFreeze (at src/index.native.tsx:256)

  in Screen (at Screens.tsx:37)

  in MaybeScreen (at CardStack.tsx:654)

  in RNSScreenContainer (at src/index.native.tsx:332)

  in ScreenContainer (at Screens.tsx:20)

  in MaybeScreenContainer (at CardStack.tsx:566)

  in RCTView (at View.js:32)

  in View (at Background.tsx:13)

  in Background (at CardStack.tsx:564)

  in CardStack (at StackView.tsx:437)

  in RNCSafeAreaProvider (at SafeAreaContext.tsx:87)

  in SafeAreaProvider (at SafeAreaProviderCompat.tsx:46)

  in SafeAreaProviderCompat (at StackView.tsx:430)

  in RNGestureHandlerRootView (at GestureHandlerRootView.android.tsx:23)

  in GestureHandlerRootView (at StackView.tsx:429)

  in StackView (at createStackNavigator.tsx:121)

  in PreventRemoveProvider (at useNavigationBuilder.tsx:696)

  in NavigationContent (at useComponent.tsx:35)

  in Unknown (at createStackNavigator.tsx:120)

  in StackNavigator (at StackNavigator.js:22)

  in StackNavigator (at App.js:19)

  in EnsureSingleNavigator (at BaseNavigationContainer.tsx:430)

  in BaseNavigationContainer (at NavigationContainer.tsx:132)

  in ThemeProvider (at NavigationContainer.tsx:131)

  in NavigationContainerInner (at App.js:17)

  in App (created by ExpoRoot)

  in ExpoRoot (at renderApplication.js:50)

  in RCTView (at View.js:32)

  in View (at AppContainer.js:92)

  in RCTView (at View.js:32)

  in View (at AppContainer.js:119)

  in AppContainer (at renderApplication.js:43)

  in main(RootComponent) (at renderApplication.js:60)

at node_modules\expo\build\environment\react-native-logs.fx.js:null in error

at node_modules\react-native\Libraries\Core\ExceptionsManager.js:null in reportException

at node_modules\react-native\Libraries\Core\ExceptionsManager.js:null in handleException

at node_modules\react-native\Libraries\Core\ReactFiberErrorDialog.js:null in showErrorDialog

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in logCapturedError

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in update.callback

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in callCallback

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in commitUpdateQueue

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in commitLayoutEffectOnFiber   

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in commitLayoutMountEffects_complete

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in commitLayoutEffects_begin   

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in commitLayoutEffects

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in commitRootImpl

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in commitRoot

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in performSyncWorkOnRoot

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in flushSyncCallbacks

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in flushSyncCallbacksOnlyInLegacyMode

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in scheduleUpdateOnFiber

at node_modules\react-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in dispatchSetState

at pages\MainPage.js:null in firebase_db.ref.once.then$argument_0

at node_modules\promise\setimmediate\core.js:null in tryCallOne

at node_modules\promise\setimmediate\core.js:null in setImmediate$argument_0

at node_modules\react-native\Libraries\Core\Timers\JSTimers.js:null in _allocateCallback$argument_0

at node_modules\react-native\Libraries\Core\Timers\JSTimers.js:null in _callTimer

at node_modules\react-native\Libraries\Core\Timers\JSTimers.js:null in _callReactNativeMicrotasksPass

at node_modules\react-native\Libraries\Core\Timers\JSTimers.js:null in callReactNativeMicrotasks

at node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:null in __callReactNativeMicrotasks

at node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:null in __guard$argument_0

at node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:null in __guard

at node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:null in flushedQueue

Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.

Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴