我们计划将我们的应用程序(iOS,Android,WP)从Cordova / Ionic转移到Xamarin。
基本计划是重建Xamarin中的所有内容,在商店中保留相同的appids,并将新应用程序作为“更新”提供。
现在是棘手的部分。今天,我们的用户使用Cordova中的window.localStorage.setItem
通过存储在设备上的令牌登录。
如何在Xamarin中访问此数据?它是存储在我可以在启动时查找并进行转换的文件中的某个位置吗?格式是什么?它是纯文本还是加密的?
任何帮助都将受到高度赞赏。谢谢!
答案 0 :(得分:0)
因此,经过一些研究,我发现科尔多瓦的localStorage根本没有持久性。
有关详细信息,请查看以下内容:
因此,我需要在我的Cordova应用程序中修复这个奇怪的错误,我决定使用Cordova File Plugin将令牌“移动”到Cordova中的磁盘,现在localStorage的内容“只是一个文件磁盘”。
通过这样做,我有效地回答了我自己关于如何“从localStorage迁移数据”的问题;)
我希望这可以帮助处于相同情况的人。