Safari如何管理其Cookie?

时间:2011-02-28 01:50:02

标签: iphone session browser cookies safari

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

  • 登录Web服务,然后将会话ID设置为cookie。
  • 当我访问safari app并访问网络服务时,我被要求再次登录。

iOS中的Safari是否真的为Safari应用程序和其他基于浏览器的应用程序单独管理cookie?

2 个答案:

答案 0 :(得分:3)

是的,你是对的。

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

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

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

答案 1 :(得分:1)

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

享受;)