実際、私はNSURLSessionを使用して REST API サービスを呼び出しており、ヘッダーを提供するセッション Cookie を取得しています。同じ Cookie をSFAuthenticationSessionまたはSFSafariViewControllerと共有し、ログインせずに Web ページをロードしたいと考えています。
私の質問: API Cookie を共有し、ログインせずに Web ページをロードします。
NSURLSession から Cookie を取得するには、以下のコードを参照してください。
NSArray * all = [NSHTTPCookie cookiesWithResponseHeaderFields:[reponse allHeaderFields] forURL:url];
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookies:all forURL:url mainDocumentURL:nil];