Can an iPhone xcode application read cookies previously stored by Safari Mobile?

前端 未结 8 897
日久生厌
日久生厌 2020-11-28 10:05

Can an iPhone application read cookies previously stored by Safari Mobile?

相关标签:
8条回答
  • 2020-11-28 10:50

    Because of sandboxing on the iPhone you don't have access to Safari's cookies. You can only access cookies created within your application - by an UIWebView for example.

    0 讨论(0)
  • 2020-11-28 10:53

    You might want to check

    if ([[NSHTTPCookieStorage sharedHTTPCookieStorage] cookieAcceptPolicy] != NSHTTPCookieAcceptPolicyAlways) {
        [[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookieAcceptPolicy:NSHTTPCookieAcceptPolicyAlways];       
    }
    

    But apparently NSHTTPCookieStorage does not even hold cookies from the last request in the current application on iOS (rdar://8190706)

    0 讨论(0)
提交回复
热议问题