我写的是相互交流的游戏,我认为我会制造两例GKSession。 一届会议安排在GKSessionModeServer,另一届为GKSessionModeClient。 当我打电话给同龄人WithConnectionState时,服务器就得到适当报告:在客户同行上,每届会议都有不同的同龄人。 但是,当我试图与服务器连接时,我收到电文:与Error联系:与错误描述“在等待发出的邀请时失败”。
在Wi-Fi可用时,使用两个GKSession。 我担心的是,布兰托西人有一些限制,这种限制令人不安,但我不相信。 我可以改写这部法典,在服务器上使用单一的GKSession,但如果我知道其他人会去做两件事,我就不将特殊案例编码。
如果我放弃Wi-Fi和Blutoothi,就会产生错误“不可用网络”,如果两者都转而去,我就没有。 这使我认为,当另一个Pi公司位于附近时,它就赢得了工作。