gpt4 book ai didi

ios - 为什么敏感数据显示在我的 Cordova Ionic 应用程序的 Cache.db 中?

转载 作者:太空宇宙 更新时间:2023-11-03 13:36:18 27 4
gpt4 key购买 nike

我有一个 Cordova Ionic iOS 应用程序。登录到应用程序后,用户数据将从 WCF 网络服务中获取并显示在应用程序中。

我没有使用 window.localStorage.setItem(...) 等方法保存从应用程序中的服务获取的数据。但是数据显示在 缓存中.db 文件(位于 /var/mobile/Containers/Data/Application/JKHGJGJ-JHKJ-87789-JHKH-KJHJH8778

这会导致从应用程序外部获取数据,从而导致安全问题。有人有办法解决这个问题吗?

我正在使用 $http.post 方法从服务中获取数据,并且数据仅显示在应用程序中。

最佳答案

我一直在寻找关于同一主题的答案。经过一些研究,发现了这个 cordova 插件:

https://github.com/wongatech/cordova-disable-nsurl-cache/

我的应用程序仍然会创建 Cache.db,但不会在其中存储任何内容。我不知道这对你来说是否足够。在我的例子中,它是一个 cordova iOS 应用程序,我没有使用 Ionic,但如果你检查插件的 h 文件,你可以看到它是如何工作的。

*如果您尝试按照插件自述文件的安装部分安装插件,您会收到错误消息。尝试克隆 git master

关于ios - 为什么敏感数据显示在我的 Cordova Ionic 应用程序的 Cache.db 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38867052/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com