4 ms·
Because one is a programming language environment running locally that claims be properly sandboxed and the other allows one to connect to remote environments.
by Ensorceled 6y ago
Because one is a programming language environment running locally that claims be properly sandboxed and the other allows one to connect to remote environments.
This is purely at technical question you have asked.
- saagarjha 6y agoIt's Apple that enforces the platform sandbox, not apps themselves.
- Ensorceled 6y agoYes. But the reason they give for not allowing local programming environments is the risk of breaking OUT of the sandbox with an exploit.
- saagarjha 6y agoBut this is true for any app on the App Store.
- Shugarl 6y agoBut wouldn't it be easier to achieve with a shell ?
- Ensorceled 6y agoAny other app doesn't have builtin plausible deniability... Also, that's just not true, a general programming language gives you a lot more attack surface, surfaces that are not testable with Apple's suite of verification tools.
- judge2020 6y agoWell, only for actual programming environments that run some direct form of a scripting language - the existence of iSH shows they're fine with sandboxed+emulated programming environments.
- broknbottle 6y agoMaybe it's not Apple and Siri is calling the shots these days
- ajconway 6y agoIt's not as simple as that. Apple does not approve cloud gaming apps either.
- Ensorceled 6y agoI'm answering the rhetorical/philosophical question the original comment asked about SSH and local shell.
- esteth 6y agoApple allows cloud gaming apps (they don't care if the game is delivered by streaming when you play it) but they don't allow game store apps which can stream lots of different games and where that selection of games can change outside of an app store update.
- sleepy_keita 6y agoTheoretically a SSH shell could sell subscriptions to a bunch of text-based games.
- yetihehe 6y agoOr you could make your game available in browser...
- abluecloud 6y agogenius
- josephcsible 6y agoApple intentionally cripples mobile Safari so that Web apps will never be as good as native ones.
- deleted 6y ago[deleted]
- 6y ago