From 709fbac231fd79eff50cc64b89c9c9be40ebddc5 Mon Sep 17 00:00:00 2001 From: Igor Sorokin Date: Thu, 25 Jan 2024 19:07:22 +0300 Subject: [PATCH] Disable ioslogger (due memory leak) --- client/platforms/ios/ioslogger.swift | 48 ++++++++++++++-------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/client/platforms/ios/ioslogger.swift b/client/platforms/ios/ioslogger.swift index 595c2712..747227d1 100644 --- a/client/platforms/ios/ioslogger.swift +++ b/client/platforms/ios/ioslogger.swift @@ -17,41 +17,41 @@ public class Logger { deinit {} func log(message: String) { - let suiteName = "group.org.amnezia.AmneziaVPN" - let logKey = "logMessages" - let sharedDefaults = UserDefaults(suiteName: suiteName) - var logs = sharedDefaults?.array(forKey: logKey) as? [String] ?? [] - logs.append(message) - sharedDefaults?.set(logs, forKey: logKey) +// let suiteName = "group.org.amnezia.AmneziaVPN" +// let logKey = "logMessages" +// let sharedDefaults = UserDefaults(suiteName: suiteName) +// var logs = sharedDefaults?.array(forKey: logKey) as? [String] ?? [] +// logs.append(message) +// sharedDefaults?.set(logs, forKey: logKey) } - func writeLog(to targetFile: String) -> Bool { + private func writeLog(to targetFile: String) -> Bool { return true; } static func configureGlobal(tagged tag: String, withFilePath filePath: String?) { - if Logger.global != nil { - return - } - - Logger.global = Logger(tagged: tag) - - var appVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "Unknown version" - - if let appBuild = Bundle.main.infoDictionary?["CFBundleVersion"] as? String { - appVersion += " (\(appBuild))" - } - - Logger.global?.log(message: "App version: \(appVersion)") +// if Logger.global != nil { +// return +// } +// +// Logger.global = Logger(tagged: tag) +// +// var appVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "Unknown version" +// +// if let appBuild = Bundle.main.infoDictionary?["CFBundleVersion"] as? String { +// appVersion += " (\(appBuild))" +// } +// +// Logger.global?.log(message: "App version: \(appVersion)") } } func wg_log(_ type: OSLogType, staticMessage msg: StaticString) { - os_log(msg, log: OSLog.default, type: type) - Logger.global?.log(message: "\(msg)") +// os_log(msg, log: OSLog.default, type: type) +// Logger.global?.log(message: "\(msg)") } func wg_log(_ type: OSLogType, message msg: String) { - os_log("%{AMNEZIA}s", log: OSLog.default, type: type, msg) - Logger.global?.log(message: msg) +// os_log("%{AMNEZIA}s", log: OSLog.default, type: type, msg) +// Logger.global?.log(message: msg) }