我们只能通过蓝牙连接iPodtouch或iPhone使用GKSession和GKPeerPickerController吗? ,或者我们可以连接其他蓝牙设备吗?GKPeerPickerController和GKSession
5
A
回答
0
上次我听说,蓝牙在iPhone上意味着你只能通过蓝牙传输数据到另一个带有苹果认可的蓝牙芯片的设备上。检查出用于开发'配件'的苹果文档。
2
使用GameKit
(GKPeerPickerController
和GKSession
)的蓝牙通信仅限于iPhoneOS设备。
您还可以使用互联网而不是蓝牙,但是您仍然只能使用iPhoneOS设备。
如果您有兴趣使用外部附件,我建议您查看Apple's Documentation关于此事。他们的文档指出:
附件可通过30针基座连接器物理连接到设备,或使用蓝牙无线连接。
这仍然不能让你在不是iPhoneOS的设备之间玩游戏,因为你需要iPhoneOS,它的两端都是GameKit框架。如果你有兴趣设置这样的事情,你将不得不考虑手动管理它。
我强烈建议对使用蓝牙,因为它的越野车,速度慢,并有一个短距离。对等无线或局域网玩将成为您最好的赌注。我建议你使用Bonjour进行网络游戏。以下是关于使用Bonjour的两个教程(one,two)。快乐的游戏!
相关问题
- 1. GameKit:使用没有GKPeerPickerController的GKSession时的连接类型是什么:已解决
- 2. 错误:在'GKPeerPickerController
- 3. GKSession alloc/release/alloc =泄漏和崩溃
- 4. GKPeerPickerController的连接问题
- 5. 更改GKPeerPickerController中的文本
- 6. GKSession - 终止会话
- 7. GKSession sendDataToAllPeers包括发件人?
- 8. 客户端上的GKSession sendDataToAllPeers?
- 9. GKSession connectToPeer方法不超时
- 10. 使用GKPeerPickerController连接两个设备
- 11. 作为GKSession的客户端和服务器
- 12. 如何使用gksession发送和接收数据?
- 13. GKSession - 切换应用程序和维护会话
- 14. iOS iPhone在后台发现GKSession
- 15. GKSession sendDataToAllPeers越来越无效的参数
- 16. GKSession问题 - Objective-C中的GameKit
- 17. 将GKSession传递给新的CCLayer对象?
- 18. GKSession:发送字符串数组
- 19. 不同应用之间的GKSession
- 20. GKSession:不可见悬挂的应用
- 21. GameKit(GKSession):当GKSession决定使用Wifi或蓝牙时(如果两者都可用),是否有优先顺序
- 22. 在Cocos2D的选择器中使用GKPeerPickerController CCMenuItem
- 23. 我如何使用GKPeerPickerController对象连接到多个对等点
- 24. 只通过蓝牙设置iPhone P2P而没有GKPeerPickerController
- 25. 使用GKSession将客户端连接到服务器
- 26. 确定GKSession蓝牙设备何时超出范围
- 27. GKSession displayNameForPeer可以防止释放会话(iOS 4.0,4.1)
- 28. 如何使用GKSession实现主客户模型?
- 29. 为什么iPhone在GKSession中搜索自己?
- 30. 客户端GKSession认为它连接后denyConnectionFromPeer
您应该听取您的听力检查。 – Sneakyness 2010-05-06 19:30:10
Sneakeyness - 你是否建议可以将iPhone连接到使用SDK的任意蓝牙设备?我的理解和Remover一样 – 2010-06-10 00:51:43