The iOS 12 Beta process started out very smooth. Even Beta 1, which is notorious for being very buggy, slow, unstable and tough on a battery, was surprisingly solid this year. I usually hold out and wait for Beta 2, but I went ahead and ran the first Beta on my iPhone and didn’t have any major issues.
The Betas have kept on coming every couple of weeks since. The whole process has frankly been a little mundane this year, with older devices actually getting faster, rather than slower, thanks to iOS 12’s new optimizations. However, that came to an abrupt end yesterday with the release of iOS 12 Beta 7. Unfortunately, this release didn’t go very smoothly, as the new update caused severe lag across all iPhone models. Apple quickly pulled the update and it is not clear when or if it will be re-released. While there are reports that the lag works itself out, I applaud Apple for not taking any chances here.
In the grand scheme of things, this buggy Beta is no big deal. In fact, this is precisely when you want Apple making and finding their mistakes. The more that are addressed during the Beta process, the better. This is also a reminder that there is a reason that Apple’s primary beta channel is for developers, not consumers. Sometimes, things can get messy.
Beta 7’s bugs weren’t the only Apple issues that came to light yesterday. We also found out that Apple will be delaying iOS 12’s new multi-person FaceTime capabilities, as well. No specific reason was given for the delay, but it isn’t all that surprising. Getting that many people on a screen with live interactions can’t be easy. Again, as with the false start on iOS 12 Beta 7, I’m all for Apple solving problems now, rather than after release. If the new FaceTime isn’t ready for the launch of iOS 12, so be it. There is nothing wrong with Apple releasing it in a later update.