2012-04-10 8 views
-1

Meine Anforderung ist: Ich möchte, dass der App-Benutzer einen Barcode scannen kann, der die WLAN-Konfigurationsinformationen enthält, die automatisch in den App-Einstellungen seiner Geräte gespeichert werden Sicherheit], und sein Gerät wird direkt mit dem Netzwerk verbunden.Wifi-Einstellungen programmgesteuert auf meinem iOS-Gerät importieren

Gibt es eine Möglichkeit, wie man Wifi-Details programmatisch in die Geräteeinstellungen-App einspeisen und das Netzwerk einrichten kann?

Ich weiß, dass wir dies mit dem iPhone Configuration Utility tun können. Ich nehme jedoch nicht das Gerät des Benutzers und installiere das Zertifikat usw., ich möchte, dass es automatisch passiert.

Ist es möglich?

Vielen Dank im Voraus.

Antwort

2

Es klingt wie eine gute Idee, aber auf einem nicht-jailbroken Telefon können Sie das nicht tun; Jede App verfügt über eine eigene Sandbox und hat keinen Zugriff auf Funktionen auf Systemebene wie Netzwerkeinstellungen.

1

Vielleicht könnten Sie programmatisch eine xxxx.mobileconfig-Datei generieren, die die wifi-Konfigurationsinformationen enthält und dann programmatisch zu einer lokalen URL dieser Datei navigieren.

So etwas wie ... file: //configs/xxxx.mobileconfig

Dann iOS würde den Benutzer auffordern, zu sehen, ob sie diese mobilen Konfigurationsprofil installieren möchten. Wenn sie Ja sagen, wird das Profil installiert.

Eine mögliche gotcha würde dienen eine lokale xxxx.mobileconfig-Datei möglicherweise nicht die entsprechende Mime-Typ und es möglicherweise nicht aufgefordert, den Benutzer.

Ich weiß, dass Sie gesagt haben, dass Sie über das iPhone Konfigurationsprogramm wissen. Dies ist eine Art, diesen Ansatz zu verwenden, aber alles programmatisch im Gerät zu tun. Ich bin mir nicht sicher, ob das funktioniert.

Good Luck

+0

wissen Sie keine Links zu Tutorials, die mir Dateien "programmatisch" erstellen .mobileconfig helfen? –

Verwandte Themen