iOS6 UIWebView 中的第 3 方 cookie
Posted
技术标签:
【中文标题】iOS6 UIWebView 中的第 3 方 cookie【英文标题】:3rd party cookies in an iOS6 UIWebView 【发布时间】:2013-01-05 01:58:30 【问题描述】:我们的 ios 应用在 UIWebView 中显示我们的网站。 webview 包含一个到第 3 方站点的 iframe。第 3 方站点需要能够设置 cookie 来存储会话信息。这似乎在 iOS 5 中可以正常工作,但在 iOS 6 中却不行
是否有人知道通过 iOS 6 中的 web 视图处理第 3 方 cookie 设置的解决方法或正确方法?
【问题讨论】:
【参考方案1】:我遇到了类似的问题,但结果表明默认的 cookieAcceptPolicy 似乎已更改。这为我解决了问题:
[NSHTTPCookieStorage sharedHTTPCookieStorage].cookieAcceptPolicy = NSHTTPCookieAcceptPolicyAlways;
【讨论】:
以上是关于iOS6 UIWebView 中的第 3 方 cookie的主要内容,如果未能解决你的问题,请参考以下文章
iOS 6.1.3 Mobile Safari / UIWebView 发送错误的区域设置区域代码
IOS6 横向在仅纵向 iPhone 应用程序中从 uiwebview 播放嵌入的 youtube 视频
Webpack 中的第 3 方 Javascript 和 CSS 文件。奇怪的行为
在集成 pod 文件之前放置在桥接头中的第 3 方代码该怎么办