I'm using realm
and react native
to write a mobile app. Everything was working fine and then I tried to open my default.realm file in the Realm Browser at which point it asked me to upgrade to a new version. I upgraded and was able to open the default.realm file in the browser, however when I opened my app in the simulator, I get the following error now:
Unable to open a realm path at [REALM PATH]. Unsupported Realm File Format Version
Any suggestions?
Alright, I don't know if this is the right way to address this issue, but I just went in and deleted the default.realm file specified in the error message and it generate a new one and all is well with the world. Please let me know if there's a better solution. Cheers!
realm
package in Your App.When you updated the .realm
file in Realm Studio, it became incompatible with older versions of Realm so the app on your simulator can no longer open up that .realm
file.
All you should have to do is update the version of realm
package in your application and that will move it inline with the updated version of that .realm
database.
I had to do the same thing and ended up upgrading from 1.3.0 to 2.23.0. A big update, but then everything worked great.
If you still run into trouble after updating, I would suggest removing node_modules
, cleaning the build and unlinking any existing Realm libraries so you're not accidentally using a cached or older version.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With