iOS在不同的UIWebView上共享cookie

sai*_*esh 0 cookies objective-c uiwebview ios uiwebviewdelegate

是否可以跨两个不同的UIWebView实例共享cookie.我正在尝试在UIWebView中加载请求,并在shouldStartLoadWithRequest委托方法中检查请求类型是否为UIWebViewNavigationTypeLinkClicked || UIWebViewNavigationTypeFormSubmitted.如果是的话,我将展示一个新的viewcontroller,它通过传递在shouldStartLoadWithRequest中捕获的url,在它的视图上添加了一个新的UIWebView.然后我加载在新的UIWebView中传递的url.在此过程中,cookie不会通过UIWebViews传递.谁能告诉我出了什么问题.

Dai*_*jan 5

一个应用程序中的所有Web视图应该有一个共享cookie存储. [NSHTTPCookieStorage sharedHTTPCookieStorage]

如果那个没有被一个APP内的所有网页浏览器使用,那就错了:)


至于应用程序之间的共享:你不能.你是沙盒!