iOS GKSession一段时间后停止搜索设备

时间:2012-10-23 10:03:14

标签: objective-c gksession

我想开发一个可以使用蓝牙或wifi在2个或更多iOS设备之间发送数据的应用。我发现GameKit框架可以帮助我做到这一点。我的问题是:

  1. 如何在没有找到任何设备的情况下停止搜索设备进程? 我已经实现了GKPeerPickerController,当我按下我的按钮时,它将开始搜索设备进程。我想在10秒后如果没有找到设备,我将停止搜索并通知用户此处附近没有设备。

  2. 我如何为自己指定时间? 是否有任何属性供我设置时间,如我上面指出的10秒。

  3. 由于

1 个答案:

答案 0 :(得分:1)

我发现我可以管理与GKSession的连接,它不需要使用GKPeerPickerController。只需将GKSession的“可用”属性设置为YES或NO即可开始或停止搜索要连接的设备。