So our provisioning profile expired yesterday and then our ios app was unlaunchable from anyone’s iphone and also when trying to reinstall it would lay down a grey icon (unbranded) and again would be unlaunchable. By “unlaunchable” I mean if you tap it it would do absolutely nothing.
We created a new provisioning profile in the Apple Developer portal and then downloaded it and then used expo cli to clear the credentials and added the new profile with our existing certificate (which has NOT expired yet) and our existing APN key (which doesn’t have an expiry date apparently). After doing a build we expected an OTA to take care of all of our installs out there that couldnt launch the app but it didn’t. They still couldn’t launch it. We had to delete and reinstall the app on all of our devices.
As you can imagine this is a TERRIBLE user experience. I’m wondering if there is some way to avoid this every time that profile expires? It expires in a year.
Any ideas or suggestions are welcome!? I didn’t find anyone else complaining about this in the forums so I’m hoping we’re just missing the boat somewhere and there’s a way to avoid this.