【问题标题】:How to send a message from iPhone to Mac/PC如何从 iPhone 向 Mac/PC 发送消息
【发布时间】:2014-10-15 08:52:32
【问题描述】:

我正在寻找启动一个新应用程序 - 我猜这个概念非常简单。

您在 iPhone 上按下一个标有“1”的按钮,它会向 PC 或 Mac 发送一条消息,使 mac/PC 响应就像在计算机自​​己的键盘上按下数字“1”一样。

现在我想我必须认真阅读一下这个问题,我很高兴把它放进去,所以我不是在寻找“哦,这就是答案”的回应,但是有人可以为我提供一些帮助,让我朝着正确的方向前进,我知道诸如 Rowmote 之类的应用程序基本上已经做到了这一点,并且他们有自己的基于桌面的客户端 - 我从哪里开始研究如何做到这一点?已出版的书籍、在线指南等都是开始研究这一点的好方法,但有人知道哪些方法吗?非常感谢任何帮助。

【问题讨论】:

    标签: ios windows macos


    【解决方案1】:

    这里有几个主要概念:

    1. 连接两个无线设备。为此,您需要 NSNetServiceNSNetServiceBrowser,它们是 Bonjour 网络中涉及的两个主要类。您可以使用其他通信设置,但 Bonjour 可能是最不痛苦的。 available here 是一个非常有用的入门指南。
    2. 在 Mac 上模拟按键事件。 CGEventPost() 是一个非常有用的函数。

    【讨论】:

    • 感谢您的回复。即使在基本层面上,这对我来说也是合乎逻辑的。今晚我将更全面地研究它。尽管有这个答案,但我必须说,在阅读方面,我非常喜欢纸人——有没有人知道的好书,涵盖了这类事情?另外,Bonjour 在 Mac OS X 和 Windows 上的工作方式相同吗?理想情况下,如果可能的话,最好看看两个平台的类似实现。
    猜你喜欢
    • 2012-07-03
    • 2019-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-18
    • 2014-04-16
    相关资源
    最近更新 更多