Apple has access to API's that the rest of us don't and it's not so they can have more power than us.
Sometimes I wonder. It sounds like if an API change breaks your app, then your app is broken and should simply get pulled for that.
Furthermore, they tapped the flux guys on the shoulder and told them hosting their code with the instructions for people to sideload it themselves isn't allowed. https://justgetflux.com/sideload/
Don't confused Apple's infamously controlling nature with some desire to adhere to good development practices. It's just Apple being Apple.
>> "It sounds like if an API change breaks your app, then your app is broken and should simply get pulled for that."
A simple solution but a terrible one for users. Imagine apps on your device regularly breaking and having to wait several weeks for developers to update them. If they update them at all. Apple would also have to monitor user reports, test supposedly broken apps, then make a decision to pull them. And if they got the decision wrong they would be killed for it in the press.
Sometimes I wonder. It sounds like if an API change breaks your app, then your app is broken and should simply get pulled for that.
Furthermore, they tapped the flux guys on the shoulder and told them hosting their code with the instructions for people to sideload it themselves isn't allowed. https://justgetflux.com/sideload/
Don't confused Apple's infamously controlling nature with some desire to adhere to good development practices. It's just Apple being Apple.