CaptiveNetwork: Verwendung von CNSetSupportedSSIDs

8

Ich habe versucht, CaptiveNetwork zu verwenden, um das Webblatt zu ersetzen, das für die Benutzerauthentifizierung mit dem Netzwerk verwendet wird. Die Methode ist CNSetSupportedSSIDs .

Ich habe versucht, diese Methode in AppDelegate meiner App hinzuzufügen, aber wenn ich einen Hotspot mit der SSID verwenden möchte, die ich mit der obigen Methode registriert habe, passiert nichts. Das Webblatt wird nicht angezeigt, aber meine App wird nicht geöffnet.

Das ist mein Code:

%Vor%

PS: Ich habe meiner App auch ein URL-Schema hinzugefügt.

Danke für Ihre Antworten!

    
malinois 23.11.2011, 22:43
quelle

3 Antworten

3

Ich habe Apple einen Fehler gemeldet und sie antworten, dass unsere App nicht erscheint.

    
getfile1 06.06.2012, 09:07
quelle
1

Es scheint, dass dies keine vollständige Implementierung von Apple ist. Sie benötigen gültige "Berechtigungen", um ihre Systembibliothek zu verwenden. Sehen Sie sich diesen praktischen Beitrag an und erklären Sie es noch einmal:

Ссылка

    
axello 20.10.2014 13:28
quelle
-2

In jedem Fall enthält dieser Code einen Typ-o. CNSetSupportedSsids sollte hier in Ihrem Code-Snippet mit arr_ssids versehen sein. Ich weiß nicht, was für eine Variable 'Array' ist, aber es enthält wahrscheinlich nicht die Daten, die Sie wünschen.

    
Marcel 22.02.2012 22:07
quelle