feat: add debug logging toggle

This commit is contained in:
naturecodevoid
2023-04-09 13:34:57 -07:00
parent 44fe0c5686
commit af2cdd48d6
5 changed files with 21 additions and 2 deletions

View File

@@ -28,6 +28,7 @@ public extension UserDefaults
@NSManaged var isDevModeEnabled: Bool
@NSManaged var isConsoleEnabled: Bool
@NSManaged var isDebugLoggingEnabled: Bool
@NSManaged var isBackgroundRefreshEnabled: Bool
@NSManaged var isDebugModeEnabled: Bool
@@ -75,6 +76,7 @@ public extension UserDefaults
let defaults = [
#keyPath(UserDefaults.isDevModeEnabled): false,
#keyPath(UserDefaults.isConsoleEnabled): false,
#keyPath(UserDefaults.isDebugLoggingEnabled): false,
#keyPath(UserDefaults.isBackgroundRefreshEnabled): true,
#keyPath(UserDefaults.isLegacyDeactivationSupported): isLegacyDeactivationSupported,
#keyPath(UserDefaults.activeAppLimitIncludesExtensions): activeAppLimitIncludesExtensions,