So yes, it's possible to write to the beta, but no, it's not possible to guarantee there will be no last minute breaking changes.
No it isn't. Apple doesn't permit code linking against the latest SDK to be submitted until the SDK goes "GM". That happened today.
- app with existing location permission in iOS 13 gets precise location.
- when the user prompt appears, it looks like precise location is the default in the UI.
(This is with an app build against iOS 13 SDK -- not sure yet if the iOS 14 SDK changes things.)
I think Apple will likely change this in the future, but right now devs are getting the time they need to adjust.
(As is, this new permission does almost nothing since 99% users will accept the defaults. I think they'll probably require more explicit action on the user's part to get precise location in the future.)
~All of the bugs I've ever seen on a new iOS release are just where they've tightened up some behaviour.
the real things that were dropped since then were 32 bit protected mode apps, and for such you have plenty options for both virtualizing and paravirtualizing.
I can boot basically any other version of Windows under my windows system using Microsoft provided software.
I can even just go boot up older version of Windows on current hardware if needed be, up to a point.
almost everything from eighties to today I am able to run one way another, nothing "stopped" working.
Apple physically removes old software from their delivery platform or signing servers and if you lose your devices it's lost forever
how does it even compare?
Especially considering that only a small percent usually updates to new version of OS in first few days.
Imagine if your app crashes on launch with iOS 14 GM and does not on the latest beta, your business has been materially effected as a result.
Sure it would be nice to have a few days of extra preparation. But the post is obviously a result of pure frustration by developer and is exaggerated.
If you call everyone assholes because of such things then all software industry are assholes.
(From firends/contacts, none of the apps I have to deal with, at least not so far...)
So 15% on the first day, with 1.5 billion active iOS devices. Thats a pretty high number of potential unsattisfied user experience.