Expo diagnostics:
Expo CLI 3.0.10 environment info:
System:
OS: macOS High Sierra 10.13.6
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.16.0 - /usr/local/opt/node@10/bin/node
npm: 6.9.0 - ~/.npm-global/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
IDEs:
Android Studio: 3.1 AI-173.4907809
Xcode: 10.1/10B61 - /usr/bin/xcodebuild
npmPackages:
expo: ^34.0.3 => 34.0.4
react: 16.8.3 => 16.8.3
react-native: https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz => 0.59.8
react-navigation: ^3.11.1 => 3.12.0
npmGlobalPackages:
expo-cli: 3.0.10
Issue description:
After update SDK 33 to 34 appear a new warning on launch the app:
Accessing view manager configs directly off UIManager via UIManager[‘getConstants’] is no longer supported. Use UIManager.getViewManagerConfig(‘getConstants’) instead.
Stack:
- node_modules/expo/build/environment/muteWarnings.fx.js:17:23 in warn
- node_modules/react-native/Libraries/ReactNative/UIManager.js:164:12 in get
- node_modules/react-native/Libraries/Utilities/defineLazyObjectProperty.js:42:18 in getValue
- node_modules/react-native-gesture-handler/createHandler.js:39:2 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-native-gesture-handler/NativeViewGestureHandler.js:3:0 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-native-gesture-handler/createNativeWrapper.js:3:0 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-native-gesture-handler/GestureHandler.js:1:0 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-native-gesture-handler/Swipeable.js:10:0 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-native-gesture-handler/index.js:1:0 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-navigation-stack/lib/module/views/StackView/StackViewLayout.js:1:1762 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-navigation-stack/lib/module/views/StackView/StackView.js:1:1417 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-navigation-stack/lib/module/navigators/createStackNavigator.js:1:166 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-navigation-stack/lib/module/index.js:1:35 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/react-navigation/src/react-navigation.js:124:18 in createStackNavigator
* src/navigation/component/index.js:97:17 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
* App.js:10:0 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/expo/AppEntry.js:4:0 in <unknown>
- node_modules/metro/src/lib/polyfills/require.js:330:6 in loadModuleImplementation
- node_modules/metro/src/lib/polyfills/require.js:196:45 in guardedLoadModule
* null:null in global code
Has anyone else found it? Does anyone know the reason?
Regards,