Can close #156 in favor of this. On speaking with @evan-masseau realized that we we don't need to combine collecting tokens with request permission as when the app is launched we instruct users to register for push token and that should trigger calling setToken. setToken method will update the push enablement status and we should be good.
Finally, I will cut a ticket for us so that we can refresh the enablement status on the SDK just as a safety measure.
Check List
[ ] Are you changing anything with the public API?
[ ] Have you tested this change on real device?
[ ] Are your changes backwards compatible with previous SDK Versions?
[ ] Have you added unit test coverage for your changes?
[ ] Have you verified that your changes are compatible with all the operating system version this SDK currently supports?
Description
Can close #156 in favor of this. On speaking with @evan-masseau realized that we we don't need to combine collecting tokens with request permission as when the app is launched we instruct users to register for push token and that should trigger calling setToken. setToken method will update the push enablement status and we should be good.
Finally, I will cut a ticket for us so that we can refresh the enablement status on the SDK just as a safety measure.
Check List
Manual Test Plan
1.
Supporting Materials