应用程序设置未按预期工作

application-settings not working as expected

编写了一个小应用程序并通过应用程序设置模块保存了一个字符串。

我可以在同一个会话中读取该值。

如果我在模拟器中关闭应用程序并在模拟器中重新启动它,我也可以读取该值。

但是如果我在 IDE 中重建项目(VS Code - 按 "refresh/reload" 图标)- 应用程序重新启动并且存储的值不再存在。

认真的吗?

应用程序设置存储的数据是否跨会话不持久。

如果您重建您的应用程序,它将删除您智能手机上的旧应用程序 + 存储在应用程序设置中的所有数据。

如果您不希望存储的数据在更改代码的同时消失,您应该使用实时同步选项。

为此,请在应用程序项目的根目录下使用终端并键入以下命令:

tns livesync ios --watch

对于IOS或

tns livesync android --watch

对于Android 希望对您有所帮助