Hi,
I gave the User Messaging Platform / UMP SDK for iOS a try (v1.0.0).
I haven't found a better place to bring these issues up, so I am posting it here.
tldr:
I would expect previous consent choices by the user to be reflected in the initial UI state, when the user opens the "Manage options" section of the User Messaging Platform SDK for iOS.
This does reproducibly not seem to be the case with v1.0.0.
User Flow #1:
1. First time open of app
2. UMP consent dialogue appears
3. User taps "Consent" - all purposes and vendors are marked as accepted
4. Later the user navigates to the section of the app where they can reshow the UMP consent dialogue
5. UMP consent dialogue appears
6. This time the user taps on Manage options
Issue I see here:
Even though, previously, the user has accepted all purposes and vendors, this is not reflected in the initial UI state (all "Consent" toggles are initially off for all purposes and vendors).
User Flow #2:
1. First time open of app
2. UMP consent dialogue appears
3. User taps "Manage options"
4. User manually enables few or all "Consent" toggles
5. User taps "Submit"
6. Later the user navigates to the section of the app where they can reshow the UMP consent dialogue
7. UMP consent dialogue appears
8. User again taps on "Manage options"
Issue I see here:
Even though the user has done manual steps to enable some or all "Consent" toggles, this is not reflected in the initial UI state (all "Consent" toggles are initially off for all purposes and vendors).