我是开发iPhone和iPod touch应用程序的新手。是否可以使用WiFi甚至是iPhone上的BlueTooth直接在同一房间的2台设备之间进行通信?
我已经看过一个火灾应用程序的演示,其中一个iPhone在彼此靠近时“点亮”其他iPhone。这是如何完成的?
所有这一切的重点在于我正在探索开发一款游戏的选择,你可以在同一个房间里与另一个人一起玩。
答案 0 :(得分:12)
iPhone支持基于Bonjour的服务发现,多个应用程序利用此功能执行与同一网络上的PC同步等操作。浏览iPhone SDK中的示例和指南。 WiTap和BonjourWeb就是很好的例子。 NSNetServices和CFNetServices是您将为Bonjour处理的API
答案 1 :(得分:6)
iPhone - iPhone通信也可以通过蓝牙使用GameKit完成。