iPhoneアプリ アプリ開発

[Dev] GKSessionメモ

2つ以上の デバイスを繋ぐにはサーバーとクライアントを明示的に。
サーバーの場合:

GKSession *session = [[GKSession alloc] initWithSessionID:kTestSessionID displayName:nil sessionMode:GKSessionModeServer];

クライアントの場合:

GKSession *session = [[GKSession alloc] initWithSessionID:kTestSessionID displayName:nil sessionMode:GKSessionModeClient];

GKPeerConnectionState:
0:Available
1:UnAvailable
2:Connected
3:Disconnected
4:Connecting
接続後は、以下を宣言しないとデータ受け取ったりできないです。

[session setDataReceiveHandler:self withContext:nil];

-iPhoneアプリ, アプリ開発
-, , , ,

Copyright© LAPTURE , 2020 All Rights Reserved.