that's why developers need to stop wasting their time on a platform that fucks them
that's why i never even owned an apple, from a very long time ago, because i am a developer, not a user, their platform has been dev hostile since the end of the line of Apple 2
and that's how long i've been in this
they will become more friendly to developers when they run out of developers, because they basically don't want you to work on their platform, unless they like you for whatever arbitrary reason
it's not a protocol, it's not a system, it's a product, and a corporation, and you don't get to build stuff for them unless you are effectively an unpaid employee
fuck. that.