【问题标题】:Can an iPhone or iPod Touch communicate with another device in the same room?iPhone 或 iPod Touch 可以与同一房间内的其他设备通信吗?
【发布时间】:2010-09-19 06:41:33
【问题描述】:

我是为 iPhone 和 iPod touch 开发应用程序的新手。是否可以通过 WiFi 甚至 iPhone 上的蓝牙在同一个房间内的两台设备之间直接通信?

我看过一个消防应用程序的演示,其中一部 iPhone 在彼此靠近时“点亮”另一部 iPhone。这是如何实现的?

所有这一切的重点是,我正在探索开发一款可以与其他人在同一个房间里玩的游戏。

【问题讨论】:

  • 我在第二段中得到的印象是,您在谈论接近度 - 即同一个房间内的两个设备的接近度。如果是这种情况,那么您需要考虑使用蓝牙或超声波/音频等短程技术来启动通信。请澄清一下?

标签: iphone cocoa-touch social-networking ipod-touch


【解决方案1】:

iPhone 支持基于 Bonjour 的服务发现,一些应用程序利用这一点来执行诸如与同一网络上的 PC 同步之类的事情。探索 iPhone SDK 中的示例和指南。 WiTap 和 BonjourWeb 是很好的例子。 NSNetServices 和 CFNetServices 是您将为 Bonjour 处理的 API

【讨论】:

    【解决方案2】:

    iPhone - iPhone 通信也可以通过蓝牙使用GameKit 完成。

    【讨论】:

    • 没有意识到这个问题已经存在一年多了。难怪我是第一个推荐 GameKit 的人。
    猜你喜欢
    • 2010-12-26
    • 2014-09-27
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    • 2011-04-26
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    相关资源
    最近更新 更多