flexn-io / renative

🚀🚀🚀 Unified Development Platform for iOS, tvOS, Android, Android TV, Android Wear, Web, Tizen TV, Tizen Watch, Tizen Mobile, LG webOS, macOS/OSX, Windows, KaiOS, FirefoxOS Firefox TV platforms
https://renative.org
MIT License
1.76k stars 182 forks source link

Stable version for React Native 0.70+ #1527

Open ParvinderjitSF opened 3 weeks ago

ParvinderjitSF commented 3 weeks ago

What is the stable version of Re-Native for React Native 0.70+

RicardasN commented 2 weeks ago

The stable version will be the 1.0 production release, right now it's going through the stabilization phase, so the most stable version is 1.0.0-rc.17, however, there might be issues with it still popping up.

If this is not a time-sensitive issue for you, I'd suggest waiting for the full release, otherwise, try the latest rc and raise any issues that might come up.

Parvinderjit commented 2 weeks ago

Actually there is one of our client using this framework for his production app. Now we are facing some issue with this ReNative framework like some of the third party SDK not working properly with the old versions of the SDK from Android , iOS and React-Native version. And also there is another problem like need to add watchOS companion app to the ReNative project. It is humble request can you suggest how can we integrate watchOS App target into the ReNative project. Or any other explicitly way to increase the version of the ReactNative

One another question is why platformBuild folder created everytime? How can we add additional project target into the XCode project. I tried but next time when hitting the npx rnv run -p ios it replaces the old configuration. Can you sugget us how to achive this?

It is bit urgent for us. Thanking you in advance

RicardasN commented 2 weeks ago

What version or ReNative are you using?

You can explicitly change React Native version via renative.json plugins by providing some sort of explicit version, that you need, however I'd expect some problems due to changes in React Native itself. It will be properly implemented in a newer release of ReNative itself - 1.0

To confirm you already have the WatchOS app done and want to connect it as a target in XCode? Or do you want transpilation of JS code, like for iOS/tvOS?

Parvinderjit commented 1 week ago

@RicardasN I am using Renative 0.34. I tried to increase the react native version to 0.68 because of some library dependency reasons. But Renative gets break. Even for the latest version it is not compilable and won't take any risk for the releasing of the app.

And for the WatchOS app, we will create native app for the same. and planning to bridge it with ReNative app