javascript - react native 博览会弹出后出现问题 : No visible @interface for 'RCTAsyncLocalStorage' declares the selector 'initWithStorageDirectory:'

标签 javascript ios xcode react-native expo

我刚刚从博览会上退出,一切都很顺利,但现在尝试在 Xcode 中运行我的 ios 应用程序时遇到以下错误:

No visible @interface for 'RCTAsyncLocalStorage' declares the selector 'initWithStorageDirectory:'

这是我的 package.json 的一部分

"dependencies": {
"axios": "^0.17.1",
"expo": "^23.0.6",
"lodash": "^4.17.4",
"moment": "^2.20.1",
"react": "16.0.0",
"react-native": "0.50.3",
"react-native-cloudinary": "^1.0.1",
"react-native-communications": "^2.2.1",
"react-native-elements": "^0.18.5",
"react-native-fetch-blob": "^0.10.8",
"react-native-gifted-chat": "^0.3.0",
"react-native-image-picker": "^0.26.7",
"react-native-image-to-base64": "^0.1.0",
"react-native-modal-datetime-picker": "^4.13.0",
"react-native-router-flux": "^4.0.0-beta.24",
"react-navigation": "^1.0.0-beta.22",
"redux-thunk": "^2.2.0"
}

最佳答案

我实际上设法修复了它,方法如下:

我将“react-native”依赖项更新为最新可用的依赖项: “https://github.com/expo/react-native/archive/sdk-23.0.0.tar.gz

我删除了在之前的 expo 应用程序中错误安装的所有依赖项,该应用程序实际上需要使用 npm uninstall --save 命令进行 react native 链接: react native 图像到base64, react native 云

然后我还必须从“常规”>“链接框架和库”中删除它们 现在可以了!我现在在 Facebook 登录方面遇到问题,但至少它不会使我的应用程序崩溃。

祝你好运。

关于javascript - react native 博览会弹出后出现问题 : No visible @interface for 'RCTAsyncLocalStorage' declares the selector 'initWithStorageDirectory:' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48132247/

相关文章:

javascript - 将对象数据插入 JSON 文件

java - 如何在 JSF 中从 Java 代码添加 JS 文件?

iOS热点与全屏视频播放器状态栏混淆

ios - 如何将 SpriteKit 中的单个游戏场景添加到普通的 Single View Swift 应用程序中

objective-c - 使用 XCode4 中的文件夹引用自动包含/编译源代码

ios - 通过 OS X 的 Apple 通知中心服务

javascript - UNMET PEER DEPENDENCY node.js 无法与 npm update 一起使用

javascript - 将对象数组转换为键值对对象

objective-c - 本地通知?

ios - NSPredicate 对象模型数组过滤器无法在 Swift 4.0 中崩溃