【问题标题】:Ionic app does not remove local data after uninstallingIonic 应用程序在卸载后不会删除本地数据
【发布时间】:2021-07-09 11:52:38
【问题描述】:

我找到了适用于 Android 的解决方案,但找不到适用于 iOS 的解决方案。

  • 我登录了我的应用程序
  • 执行一些将数据保存在本地存储中的任务
  • 转到主页并卸载应用程序
  • 再次安装应用程序
  • 所有以前存储的数据都会重新出现

它应该在卸载时删除所有数据。

【问题讨论】:

    标签: ios cordova ionic-framework sharedpreferences ionic4


    【解决方案1】:

    如果您使用的是 Cordova,请将以下内容添加到您的 config.xml-

    对于 iOS

    内部<platform name="ios">-

    <preference name="BackupWebStorage" value="none" />
    

    默认值为cloudhttps://cordova.apache.org/docs/en/latest/config_ref/index.html

    安卓版

    内部&lt;platform name="android"&gt;-

    <edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application">
        <application android:allowBackup="false" android:fullBackupContent="false" />
    </edit-config>
    

    【讨论】:

    • 我已经在我的 config.xml 中添加了这个,但它仍然无法正常工作。每次我重新安装应用程序时,它都会从以前安装的缓存中获取缓存
    • 由于之前数据已同步到云端,因此即使应用新设置后也可能无法从云端删除数据。为了消除这种情况,您可以更改应用程序的捆绑包/包 ID 并尝试使用它
    • 我已经尝试过使用多个捆绑包 ID,但仍然无法正常工作
    猜你喜欢
    • 2013-03-05
    • 1970-01-01
    • 2019-03-20
    • 1970-01-01
    • 2022-06-27
    • 1970-01-01
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    相关资源
    最近更新 更多