diff --git a/DuckDuckGo.xcodeproj/project.pbxproj b/DuckDuckGo.xcodeproj/project.pbxproj index 97840eeafc..871be79eb2 100644 --- a/DuckDuckGo.xcodeproj/project.pbxproj +++ b/DuckDuckGo.xcodeproj/project.pbxproj @@ -8872,7 +8872,7 @@ repositoryURL = "https://github.com/DuckDuckGo/BrowserServicesKit"; requirement = { kind = exactVersion; - version = 75.1.0; + version = 75.2.0; }; }; C14882EB27F211A000D59F0C /* XCRemoteSwiftPackageReference "SwiftSoup" */ = { diff --git a/DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index c9bd83843d..d21e48b79f 100644 --- a/DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -15,8 +15,8 @@ "repositoryURL": "https://github.com/DuckDuckGo/BrowserServicesKit", "state": { "branch": null, - "revision": "f3e85b86d6369cb03bfaf66169057c6452aa751f", - "version": "75.1.0" + "revision": "7221163e523b8454df3931a70689a807f9228c40", + "version": "75.2.0" } }, { diff --git a/DuckDuckGo/NetworkProtectionConvenienceInitialisers.swift b/DuckDuckGo/NetworkProtectionConvenienceInitialisers.swift index af653f4f43..60839f3148 100644 --- a/DuckDuckGo/NetworkProtectionConvenienceInitialisers.swift +++ b/DuckDuckGo/NetworkProtectionConvenienceInitialisers.swift @@ -47,7 +47,9 @@ extension ConnectionServerInfoObserverThroughSession { extension NetworkProtectionKeychainTokenStore { convenience init() { // Error events to be added as part of https://app.asana.com/0/1203137811378537/1205112639044115/f - self.init(keychainType: .dataProtection(.unspecified), errorEvents: nil) + self.init(keychainType: .dataProtection(.unspecified), + serviceName: "\(Bundle.main.bundleIdentifier!).authToken", + errorEvents: nil) } } diff --git a/DuckDuckGo/NetworkProtectionTunnelController.swift b/DuckDuckGo/NetworkProtectionTunnelController.swift index b4ec36c5cc..69b7006d50 100644 --- a/DuckDuckGo/NetworkProtectionTunnelController.swift +++ b/DuckDuckGo/NetworkProtectionTunnelController.swift @@ -28,7 +28,7 @@ import NetworkProtection final class NetworkProtectionTunnelController: TunnelController { static var simulationOptions = NetworkProtectionSimulationOptions() - private let tokenStore = NetworkProtectionKeychainTokenStore(keychainType: .dataProtection(.unspecified), errorEvents: nil) + private let tokenStore = NetworkProtectionKeychainTokenStore() private let errorStore = NetworkProtectionTunnelErrorStore() // MARK: - Starting & Stopping the VPN