【问题标题】:react-native authentification app using AsyncStorage使用 AsyncStorage 的 react-native 身份验证应用程序
【发布时间】:2020-05-24 17:14:44
【问题描述】:

开发者 我正在开发一个使用 Expo 创建的 React Native 项目 我使用 * AsyncStorage * 进行用户身份验证 当我使用手机测试我的应用程序时,我遇到了这个问题 this is a capture of the error in my phone, but there is not erreur in * Expo DevTools console *

【问题讨论】:

标签: javascript reactjs react-native expo


【解决方案1】:

我不太确定 Expo,但自从 React Native 0.60 以来,Facebook 从 React Native 核心中删除了其中一些包以减小大小,因为并非所有用户都需要这些库。因此,为了使用 AsyncStorage,现在您必须先使用 NPM 或 Yarn 手动安装它。所以从你的截图来看,我认为世博会也是如此。

但是,请执行以下操作,您会没事的。我假设你反应原生版本高于 0.60

如果你的包管理器是 Yarn,那么:yarn add @react-native-community/async-storage

或

如果你的包管理器是 NPM,那么:npm i --save @react-native-community/async-storage

之后,使用以下代码部分更新 iOS Pod。使用终端从项目根目录运行它。

cd ios / && pod install && cd ...

现在尝试运行该应用程序。如果没有任何其他问题,应用程序将开始工作。 有关 AsynStorage 的更多信息,请使用this link。

【讨论】:

    猜你喜欢
    • 2020-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-12
    • 2018-05-04
    • 2020-06-10
    • 2018-09-22
    • 1970-01-01
    相关资源
    最近更新 更多