On the other hand, thanks to this kind of "burning bridges" users are not tied to 20 year old compatibility kludges and legacy BS in the OS and libs.
>My own iOS game on the other hand is dead, never to be revived.
Which, App Store or not is the fate of tons of games -- most 8bit/16bit era games we have, we just have thanks to emulators.
I play board games and there are games nowadays that require an app to play (see for example Alchemists). I've argued that this is a bad idea since at some point the apps will probably stop working as we see happening in iOS 11. But people always argue back that someone will be sure to create a version of the app to keep it going. I may be a cynic, but I think that is incredibly naive to believe that will happen.
Sure you can.
Put the source code up on Github and anyone can download and sideload it on their device. Don't even need a developer account to do that these days.
>At some point I tried recompiling it for a newer iOS, and I get hundreds of message about depricated APIs that I had to change to get it accepted by Apple.
I had to keep giving Apple £100/year just to let people keep downloading the game for free. At some point I tried recompiling it for a newer iOS, and I get hundreds of message about depricated APIs that I had to change to get it accepted by Apple. Instead I let it drop.
I can't even put a copy online for people to download, the game is just dead and gone thanks to Apple. I can still run Windows games from 20 year ago and with DOSbox, DOS games from 30 years ago. My own iOS game on the other hand is dead, never to be revived.