News
Apple using software to check App Store submissions?
By Charles Starrett
Senior Editor, iLounge
Published: Tuesday, November 17, 2009
News Category: Apps + Games
According to a series of Twitter updates from Iconfactory developer Craig Hockenberry and John Gruber of Daring Fireball, Apple is now using an automated software tool to check for the use of private API calls in new App Store submissions. After Hockenberry stated that it “wouldn’t surprise [him] if the [App Store] review process now includes a step where they pass your binary through something that checks for framework use,” Gruber responded, saying that “Apple recently started running apps through a static analysis tool to look for private API calls,” adding that while he doesn’t know exactly what it flags, he does “believe that it is a serious tool, not simplistic.” The iPhone SDK Developer Agreement has always prohibited the use of private APIs, which, unlike public APIs, are subject to change and are sometimes used to access features Apple does not want to make available to third-party developers. This new system will likely make it easier for Apple to find these private API calls in third-party applications, as the software can scan the app’s codebase for the calls, while a human tester would either have to stumble upon, and recognize, use of the APIs during hands-on testing, or find the API call in a manual search of the app’s code. [via Gizmodo]
Related Stories
- Meebo update adds photo support
- Apple now accepting iPad app submissions
- X-Plane update adds replay mode, hi-res maps
- iPhone app sites charging for reviews
- Fisher-Price releases iPhone apps
- Twitter Mobile Site adds Geolocation support
Comments
If you have a comment, news tip, advertising inquiry, or coverage request, a question about iPods/iPhones/iPad or accessories, or if you sell or market iPod/iPhone/iPad products or services, read iLounge's Comments + Questions policies before posting, and fully identify yourself if you do. We will delete comments containing advertising, astroturfing, trolling, personal attacks, offensive language, or other objectionable content, then ban and/or publicly identify violators.
Recent News
- Apple offering schools discounted 10-pack iPad bundles
- Meebo update adds photo support
- Apple now accepting iPad app submissions
- STM intros Glove extra small sleeve for iPad
- Apple demands secrecy from early iPad testers
- X-Plane update adds replay mode, hi-res maps
- iLounge Weekly newsletter coming later today
- iPhone app sites charging for reviews
- ZeroChroma unveils Projeto case for iPhone 3G, 3GS
- Bharti Airtel to offer iPhone 3GS in India
Recent Reviews
- Tapulous Kings Of Leon Revenge
- Thought Out Ped3-U Universal Stand
- Microlab MD332 2.1 Stereo Audio System
- New Potato Technologies FLPR Universal Remote for iPod touch + iPhone
- PowerA Universal Remote Case for iPhone 3G/3GS
- V-Moda Remix, Remix Remote + Remix Vocal
- Capcom Street Fighter IV
- CableJive duaLink Sync Splitter Cable for iPod + iPhone
- TJM Innovations Bandshell for iPhone 3G/3GS
- Tunewear GameHandle for iPhone 3G/3GS + iPod touch
Recent Articles
- iPhone Gems: Fisher Price Chatter Telephone, Little People Farm, See ‘n Say + Tinseltown Dreams: 50s
- iPhone Gems: Cubetrix 3D, Pool Pro Online 3 + Where’s Waldo? The Fantastic Journey
- iPhone Gems: Video Recorders for Original iPhone + iPhone 3G
- Ask iLounge 3-12-10
- iPhone Gems: Raging Thunder II, Radio Flare Redux + The Price is Right 2010
- iPhone Gems: Top 12 Twitter Apps Reviewed
- Ask iLounge 3-05-10
- iPhone Gems: Denizen, Sparkle the Game, Tilt to Live + Vector Tanks Extreme!
- iPhone Gems: Colorbind, Color Storm!, Dora Saves the Crystal Kindom + Go, Diego, Go!
- Ask iLounge 2-26-10
1
Perhaps this in response to software such as Yelp that used private API calls to implement an augmented-reality Easter egg (Monocle) prior to the v3.1 API release that officially allowed it.
Posted by David on November 17, 2009 at 10:08 AM (PDT)
2
This is why I just don’t do the application process. I make a nice web app, place an ad or two on it and am done.
Then I just submit it to web app lists. Not even the Apple one. I was submitting to Taptu but they became pretty difficult as well.
I’ve been using Seego.com and I’m doing pretty good. Lots of traffic so plenty of ad revenue!
I like Apple, don’t get me wrong. But Seego.com seems to be a better option for me.
Posted by Mark Cameron on November 18, 2009 at 3:08 PM (PDT)