You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TypeError: null is not an object (evaluating 'NativeModules["SQLite"][method]')
at node_modules/react-native/Libraries/Core/ExceptionsManager.js:95:4 in reportException
at node_modules/react-native/Libraries/Core/ExceptionsManager.js:141:19 in handleException
at node_modules/react-native/Libraries/Core/setUpErrorHandling.js:24:6 in handleError
at node_modules/@react-native/polyfills/error-guard.js:49:36 in ErrorUtils.reportFatalError
at node_modules/metro-runtime/src/polyfills/require.js:203:6 in guardedLoadModule
at http://127.0.0.1:19000/node_modules/expo/AppEntry.bundle?platform=android&dev=true&hot=false&strict=false&minify=false:161585:3 in global code
same here. happening this with latest react native version.
first this warning warn Package react-native-sqlite-storage has been ignored because it contains invalid configuration. Reason: "dependency.platforms.ios.project" is not allowed
then giving this error:
ERROR TypeError: null is not an object (evaluating 'NativeModules["SQLite"][method]')
ERROR Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication). A frequent cause of the error is that the application entry file path is incorrect.
This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native.
ERROR Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication). A frequent cause of the error is that the application entry file path is incorrect.
This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native
There is a new version of @react-native-community/cli (V8.0.3) released 2 days ago, after bump to this version, everything about react-native-sqlite-storage in my project works like before.
Note: you can check the version of @react-native-community/cli in yarn.lock, if it is not V8.0.3, maybe you should delete yarn.lock file and rerun yarn install to generate the file again and bump the version of @react-native-community/cli to latest.
Activity
nelihabuzava2 commentedon Jun 28, 2022
+1
roberthobblebottom commentedon Jul 1, 2022
I have the same error.
while following this guide
Also had a
Invariant Violation: "main" has not been registered.error. Not sure what this is but I want to handle the first bug first.My Environment
yudizAnkita commentedon Jul 5, 2022
+1
rassemdev commentedon Jul 6, 2022
same here. happening this with latest react native version.
first this warning
warn Package react-native-sqlite-storage has been ignored because it contains invalid configuration. Reason: "dependency.platforms.ios.project" is not allowedthen giving this error:
AlejandroBelloIglesias commentedon Jul 7, 2022
I had to downgrade my project to 0.68.2
zhuanghongji commentedon Jul 10, 2022
There is a new version of
@react-native-community/cli(V8.0.3) released 2 days ago, after bump to this version, everything about react-native-sqlite-storage in my project works like before.Note: you can check the version of
@react-native-community/cliinyarn.lock, if it is notV8.0.3, maybe you should deleteyarn.lockfile and rerunyarn installto generate the file again and bump the version of@react-native-community/clito latest.featuriz commentedon Jul 29, 2022
#527
Solution: #523
Yet its not merged to main.
Maintainers please do merge this OR do something soon.
mitsuharu commentedon Jul 29, 2022
I have added a patch file (patch-package) for this issue.
featuriz commentedon Aug 1, 2022
Hello @mitsuharu I saw that file, But I don't know how to use in npm update or in my packages file. Can you please guide me on How to use this patch.
mitsuharu commentedon Aug 2, 2022
@featuriz
node_modules/react-native-sqlite-storage/react-native.config.jsnpx patch-package react-native-sqlite-storageat terminalreact-native-sqlite-storage+6.0.1.patchand add it to{$root}/patcheshttps://gist.github.com/mitsuharu/2167565246e2808bb9c240cfaf6d0bf4