我可以同时实现两个GKSession,一个作为客户端,另一个作为服务器吗? 使用WiFi和蓝牙实现此连接是否存在问题或有任何限制? 谢谢!
答案 0 :(得分:1)
您可以使用GKSessionModePeer执行此操作:
gkSession = [[GKSession alloc] initWithSessionID:nil displayName:nil sessionMode:GKSessionModePeer];
在对等模式下,您既可以充当客户端,也可以充当其他设备的服务器。
答案 1 :(得分:0)
GKSessionModePeer似乎只能连接到另一个对等体。 但我需要建立更复杂的网络结构。 所以我最终为GKSessionModeServer和GKSessionModeClient创建了两个不同的会话。 它可以同时存在。