I am currently creating an iPhone app (Xcode 4.3.1, IOS 5) that should work with wifi routers! The main goal of this application is internal navigation (GPS inside buildings is not very accurate).
One solution could be to scan all available wi-fi, and then my application can make it work! But as far as I reviewed all the documents and dozens of articles, Apple does not provide an API for scanning available wireless networks (in fact, there are some ways to get around this problem, but if you use them, your application will be rejected from the AppStore) ..
The second solution might just be connecting to specific Wi-Fi access points! All these access points are pre-written inside the code, something like: SSID: myHomeWifi; Password: somePassword; ... etc.
My application may try to connect, or at least access or ping each of these routers, and then perform the calculations.
So, the question is, is there a way to establish a connection with some Wi-Fi access point if I have all the personal data of the router?
Any advice would be appreciated!
thank!
source
share