GKPeerPickerController和GKSession

时间:2010-01-25 11:27:51

标签: iphone bluetooth gamekit gksession

我们可以通过蓝牙连接iPodtouch或iPhone使用GKSession和GKPeerPickerController吗? ,或者我们可以连接其他蓝牙设备吗?

2 个答案:

答案 0 :(得分:2)

使用GameKitGKPeerPickerControllerGKSession)的蓝牙通信仅限于iPhoneOS设备。

您也可以使用互联网而不是蓝牙,但再一次,您仍然只能使用iPhoneOS设备。

如果您对使用外部配件感兴趣,建议您查看Apple's Documentation。他们的文件说明:

  

配件可以通过30针底座连接器物理连接到设备,也可以使用蓝牙无线连接。

这仍然不能让你在非iPhoneOS设备之间玩游戏,因为你需要iPhoneOS,而且两端都是GameKit框架。如果您有兴趣设置这样的东西,您将不得不考虑手动管理它。

我强烈建议使用蓝牙反对,因为它有缺陷,速度慢,并且有短距离。对等Wifi或LAN播放将是您最好的赌注。我建议你使用Bonjour进行局域网游戏。以下是使用Bonjour的两个教程(onetwo)。快乐的游戏!

答案 1 :(得分:0)

最后我听说,蓝牙在iphone上“残缺”,这意味着你只能通过蓝牙将数据传输到另一台带有Apple批准的蓝牙芯片的设备。查看苹果文档开发'配件'。