Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

21–30 of 515 posts

Re: Why is Apple acting like an asshole?

#21

Apple greatest asset is the accessibility to a large market. In return to the loyalty of the clients they do an excellent work in validating apps for isolation, privacy and vetting. Technology is not magic and bugs exist, so Apple chose this methodology for their store. If companies are able to hijack this process by uploading assets it could be easy to exploit. We are talking about a personal phone not a remote comp…

This comment doesn't seem to have anything to do with the article, which is about the short launch window for iOS 14 and issues surrounding that. Are you simply reacting to the title?

Just trying to give the context of why Apple is so protective to the App Store and why these lead them to do some unreasonable decisions.

I wanted to break the preconception that software is just inherently secure. If anything it's super brittle and the continuous delivery cycle has its downsides.

Re: Why is Apple acting like an asshole?

#22

Earlier quoted context omitted.

Some apps (Pokemon Go) just crash on launch on 14 without updates.

Surely the developers had the 3 month beta period to identify these issues, and ship fixes, right? As far as I understand it, it's possible to ship fixes for a new iOS version before that iOS version actually launches, and indeed that's the idea of the beta period.

The new OS version is a moving target, and it only really settles down with the final release candidate - which can still be changing a couple of weeks before the actual release.

So yes, it's possible to write to the beta, but no, it's not possible to guarantee there will be no last minute breaking changes.

Re: Why is Apple acting like an asshole?

#23

Earlier quoted context omitted.

This comment doesn't seem to have anything to do with the article, which is about the short launch window for iOS 14 and issues surrounding that. Are you simply reacting to the title?

Just trying to give the context of why Apple is so protective to the App Store and why these lead them to do some unreasonable decisions. I wanted to break the preconception that software is just inherently secure. If anything it's super brittle and the continuous delivery cycle has its downsides.

That has absolutely nothing to do with why they would depart from their usual reliable release cycle and force developers to scramble to update their apps for iOS 14.

Re: Why is Apple acting like an asshole?

#24

Earlier quoted context omitted.

Some apps (Pokemon Go) just crash on launch on 14 without updates.

Surely the developers had the 3 month beta period to identify these issues, and ship fixes, right? As far as I understand it, it's possible to ship fixes for a new iOS version before that iOS version actually launches, and indeed that's the idea of the beta period.

> it's possible to ship fixes for a new iOS version before that iOS version actually launches

No it isn't. Apple doesn't permit code linking against the latest SDK to be submitted until the SDK goes "GM". That happened today.

Re: Why is Apple acting like an asshole?

#25

Earlier quoted context omitted.

Some apps (Pokemon Go) just crash on launch on 14 without updates.

IOS 14 for developers was available for a long time. Also this is a norm with all SDKs, engines, tools etc - new versions always have new bugs that will be fixed in updates. Especially considering that only a small percent usually updates to new version of OS in first few days.

Uptake is very rapid, and new bugs can show up between a beta and a GM release of iOS. It's not enough baking time to test against a GM version of iOS and successfully submit an update to the app store that is accepted and reviewed that is the issue here.

Imagine if your app crashes on launch with iOS 14 GM and does not on the latest beta, your business has been materially effected as a result.

Re: Why is Apple acting like an asshole?

#26

Earlier quoted context omitted.

Some apps (Pokemon Go) just crash on launch on 14 without updates.

IOS 14 for developers was available for a long time. Also this is a norm with all SDKs, engines, tools etc - new versions always have new bugs that will be fixed in updates. Especially considering that only a small percent usually updates to new version of OS in first few days.

If previous years are any indication, approximately 30% of users will update on the first day.

Re: Why is Apple acting like an asshole?

#27
post #25

Earlier quoted context omitted.

IOS 14 for developers was available for a long time. Also this is a norm with all SDKs, engines, tools etc - new versions always have new bugs that will be fixed in updates. Especially considering that only a small percent usually updates to new version of OS in first few days.

Uptake is very rapid, and new bugs can show up between a beta and a GM release of iOS. It's not enough baking time to test against a GM version of iOS and successfully submit an update to the app store that is accepted and reviewed that is the issue here. Imagine if your app crashes on launch with iOS 14 GM and does not on the latest beta, your business has been materially effected as a result.

If you’re not seeing how, one sentence: angry users leave reviews.

Re: Why is Apple acting like an asshole?

#29
post #5

I fail to see the point, as far as I know Apple has been vocal about iOS since WWDC and typically releases the OS relatively quick after events. The beta's been out and available for every iOS developer for months in order to prepare for this. There's enough to rib on Apple on, but this really doesn't seem like one?

Apple has always given one week to use the golden master tools and build to run final tests on and submit your applications so they can be out before a million people try to install it on iOS 14. If your iOS distribution person is out on a camping trip for a couple days, you’re not hitting the deadline anymore. If you live in certain parts of the world where you wake up 7 hours after the event and Xcode takes fifteen hours to download, your don’t hitting the deadline anymore. There is absolutely zero reason why Apple had to do this.

Re: Why is Apple acting like an asshole?

#30
post #2

Why is this an issue? Apps built with the old SDK will still work on iOS 14, and you can continue to submit apps built with the old SDK for a while. Nothing says your app _has_ to be built with the new SDK on day 1.

Some apps look broken or are actually broken on iOS14.
Post reply on HN