Archive for January, 2010

 

STILL REJECTED: Google Voice (but…it’s better this way)

Google Voice, probably the single highest-profile app-rejection of all time – the app that sparked a US Government inquiry into Apple’s business practices – is back:

we’re excited to introduce the Google Voice web app for the iPhone and Palm WebOS devices. This HTML5 application provides you with a fast and versatile mobile experience for Google [...]

LIVE: iCall (VoIP on 3G)

A lot of press has appeared declaring that Apple is now “allowing” 3G phone calls (i.e. you can make calls using your *free* data plan, instead of paying AT&T, O2, etc), citing iCall as the first accepted 3G VoIP app. The truth, it seems, is a little more subtle. It’s true that iCall is live [...]

ACCEPTED: Sex Position (explicit graphical sexual content)

It used to be that Apple declared “no porn on the App Store”. Although that’s changed to “lots of porn”, it’s all softcore or ultra softcore – things that many parents would let their children see anyway. But anything that comes close to actual sex is still summarily rejected. Or … maybe not. Sex [...]

TOOL: APIkit (avoid being rejected for bad method names)

From Erica Sadun, a great idea – a tool that checks your source code, and hilights one of the things that is likely to cause “automatic” rejection by Apple: using private methods, or private method names. Now in beta, APIkit:

it’s a developer response to Apple’s automated API scanning system, offering a proactive heads-up about method [...]

REJECTED … and … ACCEPTED: Gravity Sling (use of setOrientation:)

A lot of apps have been rejected recently for using this particular private method, but here’s an interesting case where two versions of the same app got different results, only a few days apart. The paid-version, Gravity Sling Deluxe, got rejected first:

Thank you for submitting Gravity Sling Deluxe to the App Store.
Unfortunately it cannot be [...]