我在使用GameKit和GKSession操作时遇到问题。
我正在尝试实现具有以下行为的GKSession客户端-服务器iOS应用系统(ServerApp,ClientApp):
一切正常,除非ServerApp或ClientApp实例进入后台。
如果ServerApp进入后台,则客户端会收到GKPeerStateUnavailable事件,而我无法连接到该事件。我需要避免发生此事件:这意味着,即使在后台运行应用程序,也要找到一种方法来保持ServerApp GKSession套接字运行。
任何帮助将不胜感激。
最佳答案
也许您可以通过设置info.plist标志以使其像音乐播放器一样活着,使应用程序在后台运行?
这个线程谈论这个:
From Raaz
关于iphone - 在后台时如何避免客户端-服务器中的GKSession断开连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12128397/