【问题标题】:Can my iphone app communicate with a connected computer?我的 iphone 应用程序可以与连接的计算机通信吗?
【发布时间】:2011-06-18 08:32:44
【问题描述】:

最好是通过电缆连接的计算机,但如果有办法通过 wifi 进行连接,那么这也很有用。我想知道他们之间是否可以发送消息?

或者,如果我有一个 mac 应用和一个 iPhone 应用,我可以通过 wifi 或 USB 连接在它们之间进行通信,而不是使用服务器或其他东西吗?

【问题讨论】:

    标签: objective-c iphone macos cocoa-touch data-transfer


    【解决方案1】:

    可以通过 WiFi 连接,但是不能通过电缆连接(当然不在记录的 API 中),除非手机越狱。

    对于 wifi,您只需连接到 TCP/IP 主机/套接字。看看CocoaAsyncSocket。计算机需要托管某种服务器软件。这就是 iTunes Remote 和 AirMouse 的工作原理。

    【讨论】:

    • @thesummersign 链接已修复
    • Duet 双屏应用以非越狱方式使用电缆连接。
    【解决方案2】:

    有一些“允许”(未破解的手机)方法可以从物理插入的设备向 iPhone 发送数据。有几种条形码阅读器 - 例如美国 Apple 商店中使用的 Linēa-pro - 和磁条阅读器适用于可以向/从 iPhone 发送有限数据的信用卡(例如 Macally Quikswipe)。

    如果您的计算机是小型嵌入式设备,并且您的数据需求微薄,则可能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-06
      • 2011-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多