【问题标题】:How does Safari manage its cookies?Safari 如何管理其 cookie?
【发布时间】:2011-02-28 01:50:01
【问题描述】:

我最近意识到 iOS 中的 Safari 分别为 Safari.app 和其他嵌入 UIWebViews 的应用程序管理 cookie。我之所以得出这样的结论是因为我开发了基于浏览器的应用程序并看到了以下行为:

  • 登录到 Web 服务,然后将会话 ID 设置为 cookie。
  • 当我去 safari 应用程序并访问网络服务时,我被要求重新登录。

iOS 中的 Safari 是否真的为 safari 应用和其他基于浏览器的应用分别管理 cookie?

【问题讨论】:

    标签: iphone session browser cookies safari


    【解决方案1】:

    是的,你是对的。

    每个应用程序都是沙盒,这意味着无法访问任何其他应用程序(Mobile Safari 就是这样)。

    因此,在基于浏览器的应用程序中设置的 cookie 不会影响 Mobile Safari 应用程序。

    请参阅此问题以了解可能的解决方法(有点):Setting a cookie in an iPhone App

    【讨论】:

      【解决方案2】:

      您似乎正在尝试跟踪您的移动应用安装。我建议查看yoz.io,因为它们是免费的,不需要 sdk。

      享受;)

      【讨论】:

        猜你喜欢
        • 2011-06-26
        • 2012-02-22
        • 2023-04-01
        • 1970-01-01
        • 2017-02-20
        • 1970-01-01
        • 2011-09-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多