首页 > 解决方案 > ios上的expo不变违反rncsafeareaprovider错误

问题描述

我已经使用 expo 开发了一个带有 react native 的应用程序。我将应用程序发布到博览会,它在 android 上运行良好,但在 ios 上出现错误。在一些挖掘中,我也尝试安装 react-native-webview 但这也不起作用。我该如何解决这个问题。

标签: iosreact-nativeexpo

解决方案


当您安装其他依赖项时,可能会复制react-native-safe-area-context. 例如,如果您已安装@react-native-community/masked-view或其他包含此软件包的软件包,您可能会收到此错误。您只需删除重复项。

rm -rf node_modules/expo/node_modules/react-native-safe-area-context是一种解决方案。但是删除您绝对不想要的模块。


推荐阅读