React-native-piwik-pro-sdk incompatible with RN 0.81 and Expo 54

Hi!

We just recently updated our Expo version form 53 to 54. The new version supports (and defaults to) using precompiled react native. This does however not work with the react-native-piwik-pro-sdk. It gives the following error:

❌ ios/Pods/React-Core-prebuilt/React.xcframework/Modules/module.modulemap:2:19

umbrella header ‘React_Core/React_Core-umbrella.h’ not found

framework module React {
umbrella header “React_Core/React_Core-umbrella.h”
}

We had to opt out of using precompiled react native because of this. Is the package still maintained? And if so, when are we expecting support for Expo 54 and RN 0.81?

More details in this issue I created.

Expo 54 comes with precompiled React Native by default, but react-native-piwik-pro-sdk doesn’t work with that yet. It still needs source-based React headers, so the missing umbrella header makes React-Core-prebuilt crash.

The only thing you can do right now is turn off precompiled RN. The SDK’s maintenance seems to be slow, so if they don’t update the podspec for RN 0.81, you’ll have to patch or fork it or switch analytics if you want to stay on expo 54.

Thanks for the reply - although I am not sure what value it adds as it basically summarizes what I already stated.