-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Environment
info Fetching system and libraries information...
System:
OS: macOS 11.2.1
CPU: (16) x64 Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz
Memory: 24.84 MB / 64.00 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 14.2.0 - ~/nvm/versions/node/v14.2.0/bin/node
Yarn: 1.22.4 - ~/.yarn/bin/yarn
npm: 6.14.4 - ~/nvm/versions/node/v14.2.0/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.10.1 - /Users/Vaughan/.rbenv/shims/pod
SDKs:
iOS SDK:
Platforms: iOS 14.4, DriverKit 20.2, macOS 11.1, tvOS 14.3, watchOS 7.2
Android SDK: Not Found
IDEs:
Android Studio: 4.1 AI-201.8743.12.41.7199119
Xcode: 12.4/12D4e - /usr/bin/xcodebuild
Languages:
Java: 13.0.2 - /usr/bin/javac
Python: 2.7.17 - /Users/Vaughan/.pyenv/shims/python
npmPackages:
@react-native-community/cli: Not Found
react: 16.13.1 => 16.13.1
react-native: 0.63.4 => 0.63.4
react-native-macos: Not Found
npmGlobalPackages:
*react-native*: Not Found
Upgrading version
Fresh 0.64 with pnpm.
Problem
Showing All Errors Only
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:20:22: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:20:111: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:20:129: Unknown type name 'TurboModule'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:20:171: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:21:26: Unknown type name 'ObjCTurboModule'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:21:78: Use of undeclared identifier 'VoidKind'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:24:22: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:24:115: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:24:133: Unknown type name 'TurboModule'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:24:175: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:25:26: Unknown type name 'ObjCTurboModule'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:25:78: Use of undeclared identifier 'VoidKind'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:28:22: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:28:111: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:28:129: Unknown type name 'TurboModule'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:28:171: No member named 'jsi' in namespace 'facebook'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:29:26: Unknown type name 'ObjCTurboModule'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:29:78: Use of undeclared identifier 'VoidKind'
/Users/Vaughan/dev/code/pnpm-react-native-example/packages/react-native-v0.64/ios/Pods/Headers/Public/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h:32:22: No member named 'jsi' in namespace 'facebook'
Too many errors emitted, stopping now
Solution
Check your FBReactNativeSpec.h
file is generated correctly.
This file is generated during the installation inside your node_modules
dir (which makes it hard to delete). Its also silly to do this...
When I deleted this file, it regenerated, and solved a bunch of similar issues.
rdsedmundo