Frage

Ich habe gelesen, dass ab iPhone OS 3.1, GameKit Wi-Fi-Verbindungen unterstützt. Aber die Dokumentation heißt es:

  

"Wenn die Anwendung die konfiguriert   Peer-Picker Internet zu ermöglichen,   Verbindungen, muss Ihre Anwendung   auch den Peer-Picker entlassen und   präsentiert eine eigene Schnittstelle zu konfigurieren   eine Internetverbindung. "

Steht das noch? Wenn ja, wie gründe ich eine WiFi-Bonjour Sitzung, die von GK verwendet werden kann? (Ich bin nur daran interessiert, das lokale Netzwerk zu verwenden.)

War es hilfreich?

Lösung

Ihr GKSession Objekt wird die Entdeckung von Peers über WiFi oder Bluetooth automatisch handhaben, und findet auf beiden Protokollen diejenigen, die verfügbar sind.

Die Dokumentation wird die besagt, dass im Gegensatz zu Bluetooth, für die GKPeerPickerController eine Benutzeroberfläche bietet Bluetooth zu aktivieren, wenn es nicht bereits aktiviert ist, GKPeerPickerController bietet keine UI WiFi zu aktivieren, oder wählen Sie das Netzwerk der Benutzer auf sein will, müssen Sie geben Sie Ihre eigenen.

Andere Tipps

Sie können mit GKPeerPicker class..There connectionTypesMask ist, hat es Eigentum GKPeerPickerConnectionTypeNearby (für Bluetooth-Verbindung oder drahtlos). Weitere Einzelheiten meiner ursprünglichen Antwort sehen .. GameKit über das Internet

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top