将GameKit限制为蓝牙(替代方案:确定GameKit是否使用蓝牙或WiFi)

时间:2012-12-30 12:14:57

标签: iphone objective-c ios bluetooth gamekit

问题是什么?

我希望通过蓝牙在两个iDevices(iPhone,iPod,iPad,iPad mini)之间进行通信。据我所知,GameKit是Apple在不使用私有API的情况下提供的全部内容。不幸的是,AFAIK无法将GameKit限制为蓝牙,因为GameKit决定自己是否使用蓝牙或WiFi连接连接到其他对等方。更糟糕的是,我没有找到任何方法来确定已建立的GameKit连接是否使用蓝牙或WiFi。

问题是什么?

  • 首选:如何将GameKit限制为蓝牙?
  • 备选方案1:如何判断GameKit连接是否使用蓝牙,WiFi或其他任何东西?
  • 备选方案2:我还可以使用两个iDevices通过蓝牙进行通信?

限制?

  • 没有私有API a.k.a.AppStore兼容
  • 必须离线工作
  • 不限蓝牙4.0低能耗

1 个答案:

答案 0 :(得分:-2)