From Daring Fireball: Apple Wrongly Rejects iPhone App for Use of Private APIs

After waiting 33 days to hear from Apple after submitting their app Peeps to the App Store, Plausible Labs found out the app had been rejected.

The problem? According to developer Landon Fuller, they didn’t use any private APIs — they created their own Cover Flow implementation using the public APIs.

So, Google can publicly admit that their iPhone app uses private APIs and that’s OK, but a small indie developer gets rejected for cleanly creating a feature that looks like Cover Flow.

This actually bothers me enough to tempt me to create my own CoverFlow-like implementation and post it as BSD-licensed software. I mean, I can understand if Apple doesn’t want an application to look like CoverFlow and thus set forth the rules–but to reject an application because it cleanly implements something that looks like CoverFlow? Feh.

2 thoughts on “Jeez…

  1. Pingback: A protest in code. « Development Chaos Theory

  2. Pingback: A protest in code. | Development Chaos Theory

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s