Apple pulling Wi-Fi detectors from App Store? | iLounge News


Apple pulling Wi-Fi detectors from App Store?

Apple has pulled several Wi-Fi detection applications from the App Store, according to a Register report. The reports states that Apple has pulled the apps, which actively scanned for nearby available Wi-Fi networks, because they used a “private framework.” “We received a very unfortunate email today from Apple stating that WiFi Where has been removed from sale on the App Store for using private frameworks to access wireless information,” said one developer, who noted that Apple has declined to explain exactly what framework it is referencing. Users can still scan for nearby Wi-Fi networks using the Wi-Fi area of the iPhone’s and iPod touch’s Settings app; several Wi-Fi locating applications that rely on Location data and a database of hotspots also remain available.

Related Stories



Why is it every time my iPhone starts lagging, and I’m tempted to remove the jailbreak and restore back to the stock firmware, Apple gets all hinky and does something like this?

Posted by Paul on March 4, 2010 at 4:43 PM (CST)


Before jumping to conclusions, it would be interesting to hear them clarify what they mean by “private framework”...

Posted by Ron R on March 5, 2010 at 8:18 AM (CST)


“Private framework” generally refers to parts of the iPhone OS that are not published for use by developers in the SDK.  The SDK agreement specifically prohibits developers from using private or unpublished API calls as Apple makes no guarantees that these calls will remain the same in future OS versions.

Technically none of these apps should have been approved in the first place if they were using private frameworks, however they obviously slipped through.  The fact that Apple is choosing to enforce the use of this particular framework at this point may be an indication of changes to come in the 3.2 OS for the iPad, or a future general iPhone OS release.

Posted by Jesse Hollington on March 5, 2010 at 12:45 PM (CST)


to add a bit to Jesse’s very good comment:

Apple does this (restricts API calls, and sometimes retroactively disapproves apps) in order to ensure future compatability between iphone and iphone apps.  Some might see this restrictiveness as needlessly (aka, over-) restrictive, some might see it as averting problems.  Personally, I find the restrictions too restrictive for my own personal use (and so I jailbreak), but I would not recommend jailbreaking for the vast majority of iPhone users.  I’m willing to go in and fix problems when they come up because of new firmware updates—whereas some people just wouldn’t know how to do that, or even want to do it, so the basic iPhone firmware is great for them.

To ensure that great basic iPhone firmware, there is a very tightly controlled list of API calls.  Apple is, in a sense, delineating a tight region of the phone’s firmware that apps can work with.  Jailbreak software works outside that tight region—giving jailbreakers more freedom, but also more responsibility, and increased risk.  If an ‘approved’ app is calling outside its tight region of approved calls, that’s just a headache waiting to happen for apple, subsequently leading to reduced phone satisfaction.  Apple can’t afford this, and I appreciate their restrictions (as should all jailbreakers), so long as I can voluntarily choose to work outside the bounds, assuming the extra risk and freeriding on a huge installed-user-base to drive adoption and profit opportunities for developers working inside and outside the “tight region” of approved API calls.

Posted by shawn on March 5, 2010 at 7:40 PM (CST)


Im not happy with apple removing such invaluale applications from the app store. I have been travelling lately and found that the built in wifi finder on the g3 iphone simply didnt work very well or at all (ie simply could not find valid networks) in many cases in locations across canada us argentina and chile,

So I hope Apple is going to significantly improve their built in wifi network ‘finder’. They sure need to.

Juts a a sidelight, my very old Palm T!X had no trouble.. to why does apple?

Posted by Marcus Wigan on March 5, 2010 at 10:48 PM (CST)


This is exactly why I jailbroke and used RockBox on my ViPod. Apple is always turning around and doin’ somethin’ stupid to prevent usefulness in their products.

Posted by Joe Kirsch on March 6, 2010 at 2:14 AM (CST)


Looks like what they removed was whatb I thought was the best finder and that is WiFiTrak.

Posted by RV on March 7, 2010 at 2:22 PM (CST)

Subscribe to iLounge Weekly

Sign up for the iLounge Weekly Newsletter

iLounge is an independent resource for all things iPod, iPhone, iPad, and beyond.
iPod, iPhone, iPad, iTunes, Apple TV, Mac, and the Apple logo are trademarks of Apple Inc.
iLounge is © 2001 - 2018 iLounge, Inc. All Rights Reserved. Terms of Use | Privacy Policy