Am still surprised there isn’t a solution to make the iPad a real dev machine.
Apple must really not want us to do this.
Am still surprised there isn’t a solution to make the iPad a real dev machine.
Apple must really not want us to do this.
On Android, OEMs and App developers play tricks to hack those restrictions and you end up with awful user experience and poor battery life.
If apple loosens background restrictions to allow for IDEs, compilers, terminals and any app that needs to keep a socket or child process alive -- an entire league of background battery-killers will hit the app store
This is a case of Apple discipline in favor of the iPad platform.
Apple could even support switching the iPad into a desktop mode, which would be real macOS. Could be similar to how the Steam Deck switches to KDE.
I suspect the real reason is Apple wants the iPad to remain a consumption device so they can sell you more than one device.