質問

iPhone OS 3.1の時点で、GameKitはwifi接続をサポートしていると読みました。しかし、ドキュメントには次のように記載されています:

  

"アプリケーションが   インターネットを許可するピアピッカー   接続、アプリケーションは   また、ピアピッカーを却下し、   設定する独自のインターフェースを提示する   インターネット接続。"

これはまだ有効ですか?その場合、GKで使用できるwifi Bonjourセッションを確立するにはどうすればよいですか? (ローカルネットワークの使用にのみ興味があります。)

役に立ちましたか?

解決

GKSessionオブジェクトは、WiFiまたはBluetoothを介したピアの検出を自動的に処理し、いずれかのプロトコルで利用可能なピアを見つけます。

ドキュメントでは、GKPeerPickerControllerがBluetoothを有効にするUIを提供しており、まだ有効になっていない場合、GKPeerPickerControllerはwifiを有効にするUIを提供していない、またはユーザーが接続したいネットワークを選択すると述べています独自に提供します。

他のヒント

GKPeerPickerクラスを使用できます。connectionTypesMaskがあり、プロパティがあります GKPeerPickerConnectionTypeNearby(Bluetooth接続またはワイヤレス用)。詳細については、元の回答を参照してください。 インターネット上のゲームキット

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top