Nov 17
Apple began rejecting apps using Private APIs

Apple has apparently started rejecting iPhone applications due to usage of private API calls.
Twitter user Craig Hockenberry tweets…
Hearing lots of reports about apps getting rejected due to private API usage. Maybe now you’ll believe me when I say it’s a bad idea…
To which John Gruber replies…
Yup: Apple recently started running apps through a static analysis tool to look for private API calls… I honestly don’t know exactly what it flags. I have reason to believe that it is a serious tool, not simplistic.
Many developers use private API calls to gain functionality that is not present in the public API – such as the recent controversy surrounding Storm8’s use of private API to purportedly harvest the phone numbers from unsuspecting users who downloaded their popular multiplayer online role-playing games for the iPhone and iPod Touch, including World War, iMobsters, and Vampires Live.
No comments
No Comments
Leave a comment


