Hacker News new | ask | show | jobs
by vetinari 3128 days ago
> This is literally the third line of the article: "We have been notified by the Ministry of Public Security that a number of voice over internet protocol apps do not comply with local law. Therefore these apps have been removed from the app store in China."

Meanwhile, we moved the discussion from a narrower issue of the article to a wider issue of sideloading in general.

> You said you can't side-load apps and that's the proof that you can. This is how companies deploy apps that are not on the App Store. And this has nothing to do with grandparents, it's two separate things. I remain unconvinced that it's easier to sideload an app from dubious sources than downloading from a sanctioned App Store.

You still can't in general. Only in very specific, narrow situations, blessed by Apple. Your feelings about ease of side loading vs. app store are irrelevant, as we are talking about running software that Apple for various reasons might not approve of.

> In practice, the closest to this idealized model is actually iOS

In practice, you can run only things that Apple approves. Not good enough.

1 comments

>Meanwhile, we moved the discussion from a narrower issue of the article to a wider issue of sideloading in general.<

Refer to earlier explanation of tiresome.

>You still can't in general. Only in very specific, narrow situations, blessed by Apple. Your feelings about ease of side loading vs. app store are irrelevant, as we are talking about running software that Apple for various reasons might not approve of.<

What are these "narrow" and "specific" situations you speak of? If you wish to distribute apps in jurisdictions where they are banned, I don't see why Apple is obliged to help you break the law. As for the side-loading capability, I have yet to encounter anyone who has had problems with Apple restricting their ability to side-load while enrolled under their enterprise program. Hell you can even use TestFlight to push your "beta" apps to "beta-testers" in perpetuity.

>In practice, you can run only things that Apple approves. Not good enough.<

Besides the links provided earlier, you can also have your own runtimes on iOS. e.g. Filemaker, Wolfram are doing this. [1] Python has been on iOS for at least 5 years. [2]

[1] http://blog.wolfram.com/2017/10/04/notebooks-in-your-pocket-...

[2] http://omz-software.com/pythonista/