AI-generated Key Takeaways
- 
          The UMPPrivacyOptionsRequirementStatus enum defines the status of whether a user needs to be given an option to change their privacy settings. 
- 
          UMPPrivacyOptionsRequirementStatusUnknown indicates that the requirement status is not yet determined. 
- 
          UMPPrivacyOptionsRequirementStatusRequired signifies that a user must be provided a method to adjust their privacy choices. 
- 
          UMPPrivacyOptionsRequirementStatusNotRequired means the user does not need to change their privacy settings because either consent is not necessary or the consent type doesn't allow modification. 
UMPPrivacyOptionsRequirementStatus
enum UMPPrivacyOptionsRequirementStatus : NSInteger {}State values for whether the user needs to be provided a way to modify their privacy options.
- 
                  
                  Requirement unknown. DeclarationSwift case unknown = 0Objective-C UMPPrivacyOptionsRequirementStatusUnknown = 0
- 
                  
                  A way must be provided for the user to modify their privacy options. DeclarationSwift case required = 1Objective-C UMPPrivacyOptionsRequirementStatusRequired = 1
- 
                  
                  User does not need to modify their privacy options. Either consent is not required, or the consent type does not require modification. DeclarationSwift case notRequired = 2Objective-C UMPPrivacyOptionsRequirementStatusNotRequired = 2