如果在初始化GKSession时关闭蓝牙,则不会监听蓝牙

时间:2012-03-13 20:03:36

标签: ios cocoa-touch bluetooth gamekit

iOS应用,带蓝牙的GameKit。

我希望我的应用可以被其他设备上的同一个应用的实例发现。所以我在app启动时构建了一个GKSession并将其设为available。没有成功/失败的反馈。

问题是,如果启动应用程序时蓝牙已关闭,即使您稍后再打开BT,该应用也无法被发现。硬停止应用程序并重新启动有帮助,但我不想给用户带来负担。

当BT的状态发生变化时,我能以某种方式获得通知吗?或者在试图关闭已关闭的BT时获取失败代码?

0 个答案:

没有答案