【问题标题】:How to clear IOS simulator memory cache如何清除IOS模拟器内存​​缓存
【发布时间】:2016-02-20 07:32:21
【问题描述】:

在我的 ionic 应用程序中,我在本地内存中设置了令牌:

 set: function(key, value) {
        $window.localStorage[key] = value;
      },

这很好用。当我第一次在 ios 模拟器中运行该应用程序时.. 它检测到本地存储中没有任何内容并且行为一致。但是,现在每次我在模拟器中运行应用程序时......它总是检测到令牌。我想为我的应用清除 IOS 模拟器中的 localStorage。

这样做的过程是什么?

【问题讨论】:

    标签: ios ionic


    【解决方案1】:

    只需像对待真正的 iPhone 一样对待您的模拟器。单击并按住其中一个图标,使它们都摆动。然后删除您已安装的应用程序。这将删除其保存的数据。

    点击 -H(如手机上的主页按钮)退出摆动模式。

    【讨论】:

    • 这不能回答 OP 问题。删除应用和清除本地存储是两件不同的事情。
    • La idea es limpiar el almacenamiento, no desinstalar la aplicación。 Aun así no funciona desinstalando la aplicación, los datos persisten
    • 只是隐藏它
    【解决方案2】:

    打开模拟器。打开 iOS 模拟器,在顶部菜单栏中:Hardware -> Erase All Content and Settings...。这会将整个模拟器清除为默认设置,并删除您已安装的所有应用程序及其相关的存储数据。

    【讨论】:

    • 虽然这可行,但我更喜欢答案中的方法,因为它只会删除一个应用程序的数据,而其他所有内容都完好无损。
    • 这实际上是我想要的。我不想手动删除模拟器上的所有 50 多个应用程序。
    • 如今,该选项位于Top menu bar -> Device -> Erase All Content and Settings...。并且成功了,谢谢!
    猜你喜欢
    • 2022-01-10
    • 2018-03-19
    • 2011-05-10
    • 1970-01-01
    • 1970-01-01
    • 2019-09-29
    • 1970-01-01
    • 2015-05-26
    • 2020-02-08
    相关资源
    最近更新 更多