Unknown type name UMModuleRegistryAdapter

Hi all,

I created a new bare RN (react-native init <myapp>) and used the following Expo libraries:

"@unimodules/core": "^5.3.0",
"@unimodules/react-native-adapter": "^5.4.0",
"expo-camera": "^8.3.1",
"expo-gl": "^8.3.1",
"expo-gl-cpp": "^8.3.1",
"expo-image-manipulator": "^8.2.1",
"react": "16.13.1",
"react-native": "0.63.2",
"react-native-unimodules": "^0.10.1",

I followed these instructions to install the react-native-unimodules module.

The app builds and runs fine but as soon I want to Archive it (making an IPA) I get this error msg

Unknown type name 'UMModuleRegistryAdapter'

I know the difference between the normal build and the Archived IPA is, the latter compiles to all architectures set in the Xcode project.

I’m not sure if the react-native-unimodules is not compatible with any of these architectures or if that error is related to something else.

arm64 arm64e armv7s armv7

Thanks in advance,


Hey @dittmarconsulting,

Let me raise this issue internally and I’ll circle back here when I find out more. Thanks for your patience.


Thanks Adam.

I also raised this issue on the expo-cli repo issue tracker with a bit more info here