Live data from Hacker News

About iSH’s pending removal from the App Store

ish.app

201–210 of 484 posts

Re: About iSH’s pending removal from the App Store

#201

This isn’t sustainable. Software developers can’t build on a foundation that is constantly, capriciously shifting. This on top of the App Store's already-onerous restrictions and the fact that it’s the only practical way to get your software on one of the world's largest computing platforms has already engendered a deep antipathy [1] among Apple developers, and there are no signs it’s getting better. Something has to…

Seems more like they built an application which violated the App Store rules from the beginning and now want an exception carved out for them “because Linux” or something. Emulating a whole system that itself follows none of the apple walled garden restrictions is a recipe for failure.

Re: About iSH’s pending removal from the App Store

#202
post #17

One can tell apple that any application that shows web pages essentially remotely executing code on their device.

Apple requires all web browsers to use the WebKit engine. So nothing on iOS devices is executed in an environment they don't control.

Genuinely curious.

How does this improve security?

Re: About iSH’s pending removal from the App Store

#203
post #21

Earlier quoted context omitted.

> The app won’t somehow become any more used after it’s removed because it’ll be, well, removed. On the contrary: it can be distributed through TestFlight, and potentially even available in AltStore. If added to AltStore, it would make that platform much more well known. In addition, if users install it from the App Store right now, it's signed and won't disappear or expire after any period of time. AltStore, TestFli…

> it can be distributed through TestFlight Not for long. There was a post, a couple months ago, by a developer that was screaming about having his developer account permanently banned, because he was using TestFlight as his distribution system.

> Not for long.

Considering iSH has been using TestFlight for 1-2 years and Apple is fully aware of them doing so, I don’t exactly agree with you.

Re: About iSH’s pending removal from the App Store

#204
This is one thing that I hate the most about IOS. I like the polished look and the usability. To be completely honest, I don't need to have a shell running on my phone. I'm not going to write a shell script to automate anything on the tiny screen of my iPhone 8. iSh is an emulator anyway! But, like many other curious users, I don't want to lose the ability to do it. Especially when the hardware is a lot more capable that what the OS supports. I understand that Apple does it for "security" purposes!! They should at least enable this on iPad OS. May be warn the users about the "perils" of "foreign code'! I've been using iSH since the TestFlight days. I played around and downloaded packages. Even downloaded Perl! Now that's gone. I can sideload it using Xcode, but not everyone has a Mac to do it.

Re: About iSH’s pending removal from the App Store

#205

Earlier quoted context omitted.

The original complaint was that you can't run your own unapproved code on your iDevice. I explained why this was false, and then the goalposts were moved to to some other concern.

If it only works until Apple stops signing your certificate, then it's not "unapproved".

This is not a realistic scenario, but even if it was there's a trivial workaround: sign up for a new account.

And at the end of the day, what made you buy that iDevice? Raw hardware? You can buy any old ARM tablet if that's what you want. You probably bought that iDevice because you want the secure device, with a full stack and ecosystem, which includes ongoing work from Apple to provide OS patches for security holes and OS bugs. I don't get the pearl-clutching over the limitations for a fundamentally secure computing appliance by design (which is a major selling point of the device in the first place).

Re: About iSH’s pending removal from the App Store

#206
post #12

As beautiful and polished as iOS is it is policies like these that keep me on Android. I wish iSH the best of luck, but I will stick with Termux ( https://termux.com/ ) on Android for now.

It's sad. I'm a Linux diehard, but during the pandemic I considered buying an iPad to SSH into my office workstation, browse the web, etc. as I got stuck in an awkward accommodation. Hardware is great, but the keyboard lacks a dedicated ESC, and I was quite uncomfortable with the fact that terminal apps seem like second rate citizens / not well liked by Apple. IMHO, there's a lot of untapped potential in the iPad as…

For iPad as a thin client - Blink is great and allows remapping caps lock to escape. That's actually something you can do globally with the magic keyboard.

Upset that ish is being removed - as somebody who has had it since TestFlight came out. I was surprised they got approved for App Store, but once it was on there... seems crazy to have them removed.

Re: About iSH’s pending removal from the App Store

#207
post #186
post #168

Earlier quoted context omitted.

> Apple clearly does not want you to have a general-purpose computer Can you explain the existence of the MacBook, iMac, Mac Mini, and Mac Pro?

They have been working on locking those down too, even before they announced the switch to ARM, which will continue this trend.

People have been this since Apple first launched the iOS app store. It plays well on message boards. So far, it has done a terrible job of describing reality.

Re: About iSH’s pending removal from the App Store

#208
Apple is walking a fine line here.

I understand on one hand Apple wants to prevent Epic from installing their own competing app store on iOS, and they also probably don't want to be sued by Nintendo for hosting emulators (even if emulators are probably legal.) It's pretty obvious that a) it's Apple's walled garden so they can mostly do what they want, b) the vast majority of iOS apps are games and c) other game platforms are similarly restrictive.

On the other hand, Apple probably doesn't want to kill Scriptable or Pythonista (and I don't want them to either.) One of the nicest features of iOS (and macOS) is that you can use scripting apps and languages to construct workflows that use multiple apps, access the internet, etc.. Scriptable and Pythonista are also useful as personal programming and learning platforms.

Good luck I guess.

Re: About iSH’s pending removal from the App Store

#209
post #81

If I was iSH developer and I wanted to fuck with Apple I would make iSH run in WASM and browser. Good luck banning that desktop shortcut.

Actually, that's an interesting question: does https://bellard.org/jslinux/ work in iOS's browser?

Of COURSE this is the way! Don’t know why I hadn’t thought of this.

Re: About iSH’s pending removal from the App Store

#210

This year I build qoob, an app to interact with an IOT electric scooter parking. In August I had the MVP ready, we build 2 prototypes and could save and charge scooters of all voltages in office halls. The project is not my main job, so time is precious. I was asked to create a new functionality: Allow companies to buy and borrow e-scooters between company employees. But what happened is that I had to implement Apple…

if anyone is curious: https://en.qoobers.com/
Post reply on HN