我们可以通过蓝牙连接iPodtouch或iPhone使用GKSession和GKPeerPickerController吗? ,或者我们可以连接其他蓝牙设备吗?
答案 0 :(得分:2)
使用GameKit
(GKPeerPickerController
和GKSession
)的蓝牙通信仅限于iPhoneOS设备。
您也可以使用互联网而不是蓝牙,但再一次,您仍然只能使用iPhoneOS设备。
如果您对使用外部配件感兴趣,建议您查看Apple's Documentation。他们的文件说明:
配件可以通过30针底座连接器物理连接到设备,也可以使用蓝牙无线连接。
这仍然不能让你在非iPhoneOS设备之间玩游戏,因为你需要iPhoneOS,而且两端都是GameKit框架。如果您有兴趣设置这样的东西,您将不得不考虑手动管理它。
我强烈建议使用蓝牙反对,因为它有缺陷,速度慢,并且有短距离。对等Wifi或LAN播放将是您最好的赌注。我建议你使用Bonjour进行局域网游戏。以下是使用Bonjour的两个教程(one,two)。快乐的游戏!
答案 1 :(得分:0)
最后我听说,蓝牙在iphone上“残缺”,这意味着你只能通过蓝牙将数据传输到另一台带有Apple批准的蓝牙芯片的设备。查看苹果文档开发'配件'。