June 20, 2025
Apple Starts Rejecting Apps for Using Private APIs

Apple Starts Rejecting Apps for Using Private APIs

Posted November 16, 2009 at 2:37pm by iClarified · 6061 views
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. Even Google used private API calls for their Google Mobile app.

Read More


Apple Starts Rejecting Apps for Using Private APIsApple Starts Rejecting Apps for Using Private APIs