|
|
|
|
|
by eridius
3193 days ago
|
|
Then you should disable cookies on your API calls by setting the `httpCookieStorage` property of your URLSessionConfiguration to nil. You could also use an ephemeral configuration (which will preserve cookies set by the API in memory but won't share them with webviews), which may or may not be a good idea depending on if you're using this session for anything that should be cached to disk (e.g. downloading images). |
|
I'd be surprised if AFNetworking didn't also offer the ability to create a "private" NSURLSession with custom storage objects.
I'd also recommend looking into debugging these types of issues using, eg, Charles Proxy. There's more information on logging at:
https://developer.apple.com/library/content/qa/qa1887/_index...
See also:
https://developer.apple.com/videos/play/wwdc2013/705/
Disclaimer: NSURLSession contributor...