Disable tag for previews

This commit is contained in:
2024-12-17 16:30:22 +01:00
committed by Loris Perret
parent b509cf2797
commit 821af9ee08

View File

@@ -113,12 +113,20 @@ enum AnalyticsGenerator {
private static func getEnabledContent() -> String {
"""
private var isEnabled: Bool = true
private var isEnabled: Bool {
if ProcessInfo.processInfo.environment["XCODE_RUNNING_FOR_PREVIEWS"] == "1" {
false
} else {
_isEnabled
}
}
private var _isEnabled: Bool = true
// MARK: - Methods
func setAnalyticsEnabled(_ enable: Bool) {
isEnabled = enable
_isEnabled = enable
}
"""
}