diff --git a/AltServer/DeveloperDiskManager.swift b/AltServer/DeveloperDiskManager.swift index a0995fa0..d4f155cb 100644 --- a/AltServer/DeveloperDiskManager.swift +++ b/AltServer/DeveloperDiskManager.swift @@ -82,6 +82,8 @@ private extension DeveloperDiskManager class DeveloperDiskManager { + private let session = URLSession(configuration: .ephemeral) + func downloadDeveloperDisk(for device: ALTDevice, completionHandler: @escaping (Result<(URL, URL), Error>) -> Void) { let osVersion = "\(device.osVersion.majorVersion).\(device.osVersion.minorVersion)" @@ -160,7 +162,7 @@ private extension DeveloperDiskManager { func fetchDeveloperDiskURLs(completionHandler: @escaping (Result) -> Void) { - let dataTask = URLSession.shared.dataTask(with: .developerDiskDownloadURLs) { (data, response, error) in + let dataTask = self.session.dataTask(with: .developerDiskDownloadURLs) { (data, response, error) in do { guard let data = data else { throw error! }