react-native-ui-kitten icon indicating copy to clipboard operation
react-native-ui-kitten copied to clipboard

Is this library dead? Having crashes with built apps.

Open agenttux opened this issue 1 year ago • 5 comments

💬 Question

With Expo Go, everything works as expected. However, when I make an apk, the app constantly crashes on pages with the Select component, Modal component, and Calendar component. This is very frustrating because of the time I've spent throwing together my app only to have it be unusable and unbuildable. I noticed that the last commit was in mid 2023. Is this ever going to be updated to support the latest react-native LTS or is that too much to ask? There are so many pending PRs that are just ignored.

UI Kitten and Eva version

Package Version
@eva-design/eva ^2.2.0
@ui-kitten/components ^5.3.1
@react-native ^0.76.3
@expo ^52.0.11

agenttux avatar Nov 29 '24 03:11 agenttux

If you're creating a new project, it's better to avoid this. Library isn't actively maintained and there are a lot of unresolved bugs on the current version too. With time, this will just increase tech debt on you.

badalsaibo avatar Jan 24 '25 12:01 badalsaibo

Dis somebody found out why it crashes on Expo 52 and 53? Currently updating an app and it works well in expo go / dev client builds. But crashss on prod / stage/preview builds.

alexander-schranz avatar Jul 10 '25 12:07 alexander-schranz

Probably incompatibility with the new architecture, from the top of my head

badalsaibo avatar Jul 10 '25 14:07 badalsaibo

What architecture changes you mean?

And why they only effects stage, prod builds not the dev client builds?

alexander-schranz avatar Jul 10 '25 15:07 alexander-schranz

It may be an issue with onMeasure calls on those elements. You could try the patch here https://github.com/akveo/react-native-ui-kitten/issues/1813#issuecomment-2919230197 I have a working Expo 53 app with those elements, but issues continue to build for UI Kitten. It desperately needs some updates.

Codelica avatar Aug 05 '25 17:08 Codelica