Hacker News new | ask | show | jobs
by xutopia 4705 days ago
Why would Apple spend the energy to fix this? They'll be happy to see developers update their apps to work with iOS7 and the sooner the better.

/edit In no means am I saying that it is a good idea. I'm just saying that Apple's desires are not aligned with those of well-meaning developers here.

7 comments

You can't submit apps built against the beta SDK to the app store. So in many cases, there is no way for the developer to remedy the situation until Apple deems a particular release candidate as The One, at which point they start accepting submissions. Anyway, the betas are still in flux, so half the time you'd be working around OS bugs for the sake of a week or two after which the workaround is no longer needed.

I don't see how public reviews from beta users are in any way a positive thing. Sure, forward them to developers, but definitely don't let them influence the average star rating.

Most likely many developers ARE in the process of updating their apps already. But they shouldn't be penalized with bad reviews for an app running on an OS release that is not considered supported yet.

Also, it's hard for people to know if issues are related to the app itself, or underlying problems in the beta iOS release. But any negative review is going to be associated with the app, not the OS.

Because stupid apple library beta only bugs cause these crashes. Apple also seems to put some sort of energy of these releases being 'confidential' for 'authorized developers only' and so on.
You are making incorrect assumptions here; specifically, that many beta bugs aren't just a result of Apple breaking its own internal library code (which they will fix themselves before the final iOS version ships). In that case there is nothing the app developer can do except wait it out.
The early betas were missing whole APIs, and they're still fixing crashers that happen inside Apple's code. Many of the issues aren't anything the devs can do anything about.
Variant: only show reviews for the same platform, the user wrote review from. E.g. iOS7 users will see their reviews, but iOS6 users will see theirs. And developers will still be penalized if they don't fix problems by the time of iOS7 release, because reviews now will be visible for many more users. So it still incentivizes devs to be quick, but does not pollute reviews with irrelevant for iOS6 users bug reports.
That's still BS. most of the bugs are caused by the OS being beta and not the app itself. Once the new version does get released the dev gets screwed because of something he had no control over.
I have to agree. Fortunately, in my experience, we had only fixable bugs with iOS7, nothing blocking.
Wait..WHAT? Isn't the whole point of the Apple ecosystem so that they control it to give the best experience to their users? Polluting app store reviews based on beta versions of the OS isn't the way to encourage devs to update their apps.