2012-03-06 8 views
0

クライアントとサーバの2つのGKSessionを同時に実装できますか? WiFiとBluetoothでこの接続を実装する際に問題や制限がありますか? ありがとう!あなたはこのGKSessionModePeerを使用して行うことができますクライアントとGKSessionを持つサーバの両方

+0

私はついに、GKSessionModeServerとGKSessionModeClientの2つの異なるセッションを作成しました。 – shiami

答えて

0

GKSessionModePeerは他のピアにしか接続できないようです。 しかし、私はより複雑なネットワーク構造を構築する必要があります。 私は最終的にGKSessionModeServerとGKSessionModeClientの2つの異なるセッションを作成しました。 これは同時に存在することができます。

1

:ピア・モードで

 
    gkSession = [[GKSession alloc] initWithSessionID:nil displayName:nil sessionMode:GKSessionModePeer]; 

を、あなたはクライアントとして、およびその他のデバイスのためのサーバとしても動作します。

+0

複数のピアに同時に接続できますか? – shiami

+0

はい。 "注:クライアント/サーバーゲームの最大サイズは16人です。" ソース:http://developer.apple.com/library/ios/#DOCUMENTATION/NetworkingInternet/Conceptual/GameKitConcepts/GameKitConcepts.html#//apple_ref/doc/uid/TP40008304-CH100-SW1 – didito

+0

非常に信頼性が低くなります。 2つ以上が互いに接続されている。 – openfrog