We set up MobilePush in our Marketing Cloud Instance but didn't fully set up Sending Services. Our App was released and MobilePush Opt-ins started to flow in for Android but not for iOS (despite sending services not being set up for either).
Our understanding is that iOS opt ins are not showing up in our org because a Certificate was never set up (.p8 or .p12). It is also our understanding that future push opt-ins should show up once the certificate IS set up.
A review of our existing app by internal team members showed that if someone downloads the app and opts in for push notifications, this opt in shows up in the iOS system notifications. The implication is that the app has already been granted the access required, but hasn't informed MC of this request. We have 3 questions here:
What will happen once the iOS Certificate is enabled for all the "existing" signups that never appeared prior? We are planning to use.p12.
Would these signups retroactively appear in Marketing Cloud somehow or is there someway to retrieve them if not?
Is it possible to push an app update after the certificate is added to avoid having end users have to opt in a second time?
Basically, we are looking for a way to ensure that anyone who opted in previously doesn't need to re-opt in again once the .p12 certificate is added, as this is a poor user experience. We are also hoping to avoid the losing anyone who opted in previously.
Thanks in advance to anyone who can assist here.