2010-07-07 3 views
1

J'ai une exigence selon laquelle le client doit se connecter automatiquement à un réseau sans fil actif en fonction de son emplacement. L'exigence est telle que chaque fois qu'un hotspot est disponible (en l'absence du réseau domestique de l'utilisateur), le client se connectera automatiquement à un réseau sans fil présent dans cet emplacement et tout dans cette application (Météo, etc.) devrait fonctionner en présence de cette connexion Internet active En présence d'un réseau domestique sécurisé (le propre hub de l'utilisateur), il doit automatiquement rétrograder le réseau précédemment sélectionné de la liste des réseaux sans fil, permettant ainsi à l'appareil de se connecter automatiquement au réseau domestique sécuriséConnexion d'un réseau sans fil par programmation dans l'iPhone

Y a-t-il des API dans le SDK iPhone où nous pouvons implémenter cette fonctionnalité? Si oui, ces API sont-elles privées ou publiques? Pouvons-nous avoir accès à ces API pour le développement?

+0

Est-ce pour une application App Store? Aucune API publique ne vous permet de le faire. – kubi

Répondre

1

La configuration Wi-Fi est gérée par Apple80211.framework. C'est une API privée. Vous ne pouvez pas l'utiliser pour les applications que vous souhaitez distribuer ou sous-traiter.

Si vous avez besoin de cette fonctionnalité dans iOS, vous devez déposer une demande d'amélioration à bugreport.apple.com

+0

OK! alors est-il possible de détecter au moins le réseau wi-fi auquel un utilisateur est connecté? – kanishk

+0

Voir http://stackoverflow.com/questions/5198716/iphone-get-ssid-without-private-library –

Questions connexes