Got a tip for us? Share it...

Phil Schiller Defends App Store Approval Process

Despite the massive success of the App Store, the actual app approval process has been a constant source of criticism for Apple. A couple of well known developers have recently quit from developing iPhone apps altogether due to the process. Businessweek recently interviewed Apple's senior vice-president of worldwide product marketing Phil Schiller who predictably defends the process:

"We've built a store for the most part that people can trust," he says. "You and your family and friends can download applications from the store, and for the most part they do what you'd expect, and they get onto your phone, and you get billed appropriately, and it all just works."


Schiller goes on break down the major types of rejections. He explains that 90% of rejections are due to technical errors or bugs while 10% of rejections are due to inappropriate or illegal content. Meanwhile <1% of app rejections fall into a legal gray area that require additional research before they can make a decision. One example of such an application was one that teaches you how to cheat at gambling in casinos (in this case, it was rejected).

The source of frustration for developers have frequently come from inconsistent review standards and vague communications from Apple. Apple has been making some efforts to improve the transparency of the approval process, but obviously not enough yet to fully appease many developers.

Top Rated Comments

(View all)

29 months ago
There are problems with the App Store, but the benefits have greatly outweighed the problems IMO.
Rating: 0 Positives / 0 Negatives
29 months ago
I just wish they'd offer a refund service. That's the only flaw I can come up with - and maybe video previews in the store to see footage.
Rating: 0 Positives / 0 Negatives
29 months ago

I just wish they'd offer a refund service.


Nah. It's a buyer beware market. For something under $5, is it really worth it to set up that type of infrastructure? It's an administrative nightmare.

If the app has no reviews, their support website is non-existent, and they don't offer a free "trial" version, you are taking you chances. It's like buying a no-name DVD player from Ed's House Of Bargain Electronics.
Rating: 0 Positives / 0 Negatives
29 months ago
Cheat at gambling you say?
Rating: 0 Positives / 0 Negatives
29 months ago
As a developer, I think it's good but there's definitely still some issues.

I have 6 apps live, and have done quite a few updates over the last year, and it's all gone very smoothly until my last app. Previously, everything was approved first time, within a week.

The issue with my last app was my fault (I used a private API by mistake, fair enough..) but I take some issue with the way apple dealt with it.

What should have happened: they test the app, reject it, and give me a list of faults to correct. I resubmit, it gets accepted.

What did happen: they tested it, and gave me 1 issue to correct. I fixed it, resubmitted, and they rejected it with 2 more issues (both were present in the first version). I corrected, resubmitted, now I'm praying it goes through first time! It's taken around 6 weeks already.

Another (major) issue is updates. Previously, if you updated your app if would appear in the 'latest released' list. This means if you update your app regularly you're rewarded with a short spike in sales. This spike for me usually pays for the time I take to improve my products.

Now, updates no longer appear in the list. No extra income from updating your apps. Because of this, it's no longer worth me adding new features to some of my apps, and my customers will suffer (one emailed me just 2 days ago requesting a new feature, I was going to add it - now, I won't because it's worth $0 and it'll take up my time!)
Rating: 0 Positives / 0 Negatives
29 months ago

What did happen: they tested it, and gave me 1 issue to correct. I fixed it, resubmitted, and they rejected it with 2 more issues (both were present in the first version). I corrected, resubmitted, now I'm praying it goes through first time! It's taken around 6 weeks already.


That is the bit I cringe over, I feel bad for you developers when this happens.
Rating: 0 Positives / 0 Negatives
29 months ago



Now, updates no longer appear in the list. No extra income from updating your apps. Because of this, it's no longer worth me adding new features to some of my apps, and my customers will suffer (one emailed me just 2 days ago requesting a new feature, I was going to add it - now, I won't because it's worth $0 and it'll take up my time!)


That was changed at the request of developers who complained that some were spamming the release list with minor updates just to keep an app on the "latest releases" list.

I think you need to reexamine your cost-benefit analysis. Under the current system, yes, a new feature will not generate new sales at the same rate because you don't get kicked to the top of the release chart again. On the other hand, adding features and fixing bugs helps maintain a positive relationship with your existing clients, who presumably count first in your potential audience for future unrelated releases.

Many of the comments associated with low user ratings in the store relate to non-responsive developers who don't reply to support requests and don't update their apps.

So it cuts both ways.
Rating: 0 Positives / 0 Negatives
29 months ago
At a guess, I can see where there might be gaps between what a developer has put there in an app submitted for approval, and what Apple considers to be the minimum requirements for that app, and that this can only be assessed once the app is submitted, and once their people review it. This can get complicated, and evaluating the various checkpoints can be both subjective and controversial.

A point which seems to go easily missing--especially to those developers who are anxious to start making money--is that, with the App Store, Apple has assumed the role of "publisher." As such, it has a responsibility to review and evaluate exactly what it publishes. It has to establish standards for what is acceptable--standards which may seem too arbitrary, especially to a developer who has worked long and hard on his "book." Beyond the various judgement calls considering moral or ethical standards, there are the technical considerations in order to maintain the smooth functioning of the device in it various modes of phone, media player, etc. Without these standard the iPhone would devolve into the "openness" of its gadget competition such as the Droid, Pre, and other gizmos.

We hear complaints from a few, which the press tries to inflate by reporting again and again on the same incidents, in order to produce what they think is the essential "controversy." But if the system were indeed seriously flawed, I would think that, for one thing, there wouldn't be the impressive 100+K number of apps, and for another, that there would be a LOT more press from many more disgruntled developers.
Rating: 0 Positives / 0 Negatives
29 months ago
"appease developers"?! good lord. I'm surprised anyone would spend time or money developing an app that could be rejected out of hand...
Rating: 0 Positives / 0 Negatives
29 months ago
95% of these people that have the iPhone don't give two nickels about the approval process. And I think that for those developers who get porked in the deal, while they might not enjoy being rejected......from a business aspect, I'm sure they "get it".

In order to be on top Apple knew they'd have to play to the least common denominator, which is the youngins. Make it safe, if it's safe it has a larger profitability chance.


What I find ironic is all these free loving hippie folks that are government loving regulators of public policy, want these companies to become less regulated laissez-faire type of companies.
Rating: 0 Positives / 0 Negatives

[ Read All Comments ]