Hi all, I've been attempting to implement the Texas age range restrictions for an app I work on. I've banged my head against it for the last week and have a flow that is 99% working.
I have all of the cases working exceptt when a significant change is approved.
The issue I'm running into, is that
let responsesSequence = AskCenter.shared.responses(for: SignificantAppUpdateTopic.self) is not receiving a response the first time it's called. It's only after the second time it's called that a response is registered and then I allow a user to access my app.
When I set significant app change declined, then responses(for: ) returns on the first call to it.
I can't for the life of my figure out why one works and the other doesn't.
Has anyone else encountered this or have suggestions for me? I'm happy to post more code here in order to come to a resolution on this issue.