diff --git a/Experiments/Experiments/DefaultFeatureFlagService.swift b/Experiments/Experiments/DefaultFeatureFlagService.swift index adad4f99bea..8be9e5053ca 100644 --- a/Experiments/Experiments/DefaultFeatureFlagService.swift +++ b/Experiments/Experiments/DefaultFeatureFlagService.swift @@ -45,6 +45,8 @@ public struct DefaultFeatureFlagService: FeatureFlagService { return true case .systemStatusReportInSupportRequest: return true + case .IPPInAppFeedbackBanner: + return buildConfig == .localDeveloper || buildConfig == .alpha case .performanceMonitoring, .performanceMonitoringCoreData, .performanceMonitoringFileIO, diff --git a/Experiments/Experiments/FeatureFlag.swift b/Experiments/Experiments/FeatureFlag.swift index 32a7b4eb254..1bb1df2b2b3 100644 --- a/Experiments/Experiments/FeatureFlag.swift +++ b/Experiments/Experiments/FeatureFlag.swift @@ -99,6 +99,10 @@ public enum FeatureFlag: Int { /// case systemStatusReportInSupportRequest + /// IPP in-app feedback banner + /// + case IPPInAppFeedbackBanner + // MARK: - Performance Monitoring // // These flags are not transient. That is, they are not here to help us rollout a feature,