问题描述
我们在重新匹配的代码中使用了持久插件。持久化插件中使用的存储是 AsyncStorage。该功能运行良好,数据在应用终止和后台状态下均保留,直到我进行 expo 发布。
一旦我做了 expo 发布,更改也会反映,但所有数据都丢失了。我无法持久化用户。
附加 Android Manifest、AppDelegate 和存储文件。
管理工作流还是裸工作流?如果您的项目中有 ios/ 或 android/ 目录,那么答案很简单!
裸
这种情况发生在什么平台上?
安卓、iOS
环境
Expo CLI 3.28.5 environment info:
System:
OS: macOS 11.1
Shell: 5.8 - /bin/zsh
Binaries:
Node: 12.19.1 - ~/.nvm/versions/node/v12.19.1/bin/node
Yarn: 1.22.10 - /usr/local/bin/yarn
npm: 6.14.8 - ~/.nvm/versions/node/v12.19.1/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.10.0 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 14.3,DriverKit 20.2,macOS 11.1,tvOS 14.3,watchOS 7.2
Android SDK:
API Levels: 27,28,29,30
Build Tools: 28.0.3,29.0.2,30.0.2
System Images: android-30 | Google Apis Intel x86 Atom
IDEs:
Android Studio: 4.1 AI-201.8743.12.41.6953283
Xcode: 12.3/12C33 - /usr/bin/xcodebuild
npmPackages:
expo: ~38.0.8 => 38.0.10
react: ~16.11.0 => 16.11.0
react-dom: ~16.11.0 => 16.11.0
react-native: ~0.62.2 => 0.62.2
react-native-web: ~0.11.7 => 0.11.7
react-navigation: ^4.4.0 => 4.4.3
npmGlobalPackages:
expo-cli: 3.28.5
Expo Workflow: bare
可重现的演示或从空白项目重现的步骤
- 构建应用的发布版本
- 检查持久化是否有效
- 做展览发布
- 坚持不起作用
请找到以下文件供您参考 -
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)