66得票9回答
React Native的异步存储是否安全?

我希望在React Native应用中本地存储敏感数据。这些数据是否仅对写入它的应用程序可用?

59得票6回答
清除React Native中的AsyncStorage

我注意到我花费了一定的时间来调试保存在AsyncStorage中的redux actions,这是由于使用了react-native的redux-persist库。有时,我想清空AsyncStorage以节省开发时间并尝试使用新数据。 编辑:最好的情况是解决方案适用于模拟器和真实设备、iOS...

55得票11回答
React Native - 如何查看存储在AsyncStorage中的内容?

我在React Native中使用AsyncStorage保存一些项目,并且正在使用Chrome调试器和iOS模拟器。 在没有React Native的情况下,使用常规Web开发中的localStorage,我可以在Chrome调试器 > 资源 > 本地存储中看到存储的local...

34得票7回答
如何使用Jest测试异步存储?

我正在使用React Native构建一个应用程序。我希望尽可能减少与数据库的通信次数,因此我大量使用AsyncStorage。但是,在数据库和AsyncStorage之间的转换中存在许多错误的可能性。因此,我想通过运行自动化测试来确保AsyncStorage拥有我认为它拥有的数据。令人惊讶的...

33得票5回答
React Native - Play Store警告 "从5月5日开始,您必须告知我们为什么您的应用程序需要广泛存储访问权限"

我有一个React Native应用程序,在Play Store上发布了一段时间,最近我收到了来自Play Store的重要通知,指出如果我不解决这个问题,我的应用程序将被从Play Store中删除。有人能告诉我这是什么以及如何解决吗?以下是来自Play Store的完整消息:我们检测到您的...

32得票3回答
等待AsyncStorage.getItem()

我在我的React Native应用程序中使用AsyncStorage来存储关于用户的信息。 getItem()函数是异步的,当我想从存储系统中加载数据时,需要实现回调。 我在我的React Native应用程序中使用AsyncStorage来存储关于用户的信息。 getItem()函数是异...

29得票1回答
在React Native应用中使用Redux的Realm

我即将着手开发一个React Native应用程序,深信使用Redux来管理应用程序状态的好处,但我希望通过使用Realm进行持久存储,使应用程序的数据在离线时仍然可用。我想知道的是Redux如何与Realm协同工作? 我正在开发的应用程序将通过RESTful API获取大量JSON数据,然...

28得票8回答
如何在React Native中从AsyncStorage中移除一个项目

如何从AsyncStorage中移除一个项目?现在我正在尝试使用以下代码:AsyncStorage.removeItem('userId'); 但是这对我没有起作用。

19得票4回答
如何在React Native中检查AsyncStorage中是否存在某个键?getItem()函数总是返回一个Promise对象。

我正在尝试使用 AsyncStorage.getItem('key_name') 来检查 AsyncStorage 中是否存在一个键。如果键不存在,则不会返回 null,而是返回以下的 Promise 对象:Promise _45:0 _54:null _65:null _81:1 我获取数据...

18得票3回答
React-Native中的AsyncStorage.clear()在IOS上失败

我正在使用AsyncStorage.clear(),在Android平台上运行得非常好,但是当在iOS平台(真实设备)上运行时,我遇到了这个错误并且无法在网上找到有关它的任何信息。 Error: Failed to delete storage directory.Error Domain=...