


There are many reasons why these frameworks are kept private. Well, the app will run but it will do nothing. To make things worse, starting in iOS 5, apps cannot access the wifi card even when using the private framework, so users who had the app installed and upgrade to iOS 5 will not longer be able to run the app. Unfortunately, some system resources can only be accessed using these frameworks, and the wifi card in the iPhone is one of them. Private frameworks are libraries that cannot be used by third-party developers, as clearly stated in Apple's Developer Agreement. WiFi Analyzer and other wifi scanner apps for the iPhone were removed from the App Store in March, 2010 due to the use of private frameworks.

On 05 Feb, 2013 By Adrian With 9 Comments
