首页 > 解决方案 > Javascript 在 React Native(Expo 裸工作流程)和 Xcode 设备中未正确运行

问题描述

我已经使用 expo 管理的工作流程一段时间了,只是切换到了裸工作流程(当然,对于应用内购买)。在完成所有设置并就位后,我刚刚经历了我生命中最奇怪的错误之一。

在使用异步存储(所有内容都存储在字符串中)时,我运行了这段代码。

const jsonValue = await AsyncStorage.getItem("@premium");           
console.log("jsonValues", jsonValue))
const isPremium = parseInt(jsonValue) === 1
return isPremium

返回错误!并记录“jsonValues”“1”

我已经尝试了你能想到的所有类型的数字转换,但没有任何效果。这非常奇怪。

让我知道是否有其他人正在经历这种情况,或者是否有我忽略的东西。

标签: javascriptreact-nativeexpo

解决方案


推荐阅读