From d3b4cccd30d02dc3d51eac202d29af240e920868 Mon Sep 17 00:00:00 2001 From: mertalev <101130780+mertalev@users.noreply.github.com> Date: Thu, 19 Feb 2026 20:13:17 -0500 Subject: [PATCH] use group id for cookies --- mobile/ios/Runner/Core/URLSessionManager.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mobile/ios/Runner/Core/URLSessionManager.swift b/mobile/ios/Runner/Core/URLSessionManager.swift index b78b4c7015..0f3b7cb6f1 100644 --- a/mobile/ios/Runner/Core/URLSessionManager.swift +++ b/mobile/ios/Runner/Core/URLSessionManager.swift @@ -3,6 +3,7 @@ import native_video_player let CLIENT_CERT_LABEL = "app.alextran.immich.client_identity" let HEADERS_KEY = "immich.request_headers" +private let APP_GROUP = "group.app.immich.share" /// Manages a shared URLSession with SSL configuration support. class URLSessionManager: NSObject { @@ -24,6 +25,7 @@ class URLSessionManager: NSObject { directory: cacheDir ) + config.httpCookieStorage = HTTPCookieStorage.sharedCookieStorage(forGroupContainerIdentifier: APP_GROUP) config.httpMaximumConnectionsPerHost = 64 config.timeoutIntervalForRequest = 60 config.timeoutIntervalForResource = 300