It’s been a week since our last message, so here’s an update on the Apple certification issue.
We’ve been hard at work bringing a new subscription/login workflow to life and believe we’ve reached a point where it’s safe to send to Apple. However, we’re going to do things the old way this time around. That means we’ll ship to Android first, as a phased release, to a small percentage of users at a time, then to iOS once things are stable on Android.
In the continued spirit of transparency, let me explain why…
This change impacts the way subscriptions are sent and registered to the server and the way users log into Infinite Flight Pro. While we’ve done extensive testing as part of our beta program, there’s always issues that can happen when the app gets in the hands of a massive number of users over a short period of time.
The best solution to mitigate this and catch issues before they spread is to release to a small crowd and monitor for issues before expanding the reach. Android having no certification process allows us to iterate and push hotfixes quickly in the event of the discovery of a widespread issue.
While Apple does have a phased release system, they still permit users to manually update the app, which defeats the whole purpose of phasing the release… The day long certification process also makes us less agile when it comes to quick hotfixes that can potentially impact a significant amount of users.
So in the coming days, we’ll be shipping to Android at the same time we’re sending the update to Apple for approval.
We’ll ask for your patience while we work things out. It’ll come to everyone as soon as we feel like it can work at scale.
Thanks for your understanding,
Laura and the Infinite Flight Team