我的 iPhone 应用程序可以与连接的计算机通信吗?

发布于 2024-10-14 19:10:36 字数 153 浏览 3 评论 0原文

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

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

Preferably, this would be a computer connected via cable, but if there's a way to do it over wifi then this would also be useful. I'm wondering if it's possible to send messages between them?

Or if i had a mac app and an iPhone app, could I communicate between them over wifi or a usb connection, rather than using a server or something?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倒带 2024-10-21 19:10:36

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

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

Connecting over WiFi is possible, cable connection however isn't possible (certainly not in the documented API) unless the phone is jailbroken.

For wifi you're just going to connect to a TCP/IP host/socket. Have a look at CocoaAsyncSocket. The computer would need to be hosting some sort of server software. This is how iTunes Remote and AirMouse work.

胡渣熟男 2024-10-21 19:10:36

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

如果您的计算机是小型嵌入式设备并且您的数据需求很少,那么这是可能的。

There are some "permitted" (non-cracked phone) ways to send data to the iPhone from a device that's physically plugged in. There are several barcode readers - like the Linēa-pro used in US Apple stores - and magstripe readers for credit cards (e.g., the Macally Quikswipe) that can send limited amounts of data to/from the iPhone.

If your computer is a small embedded device and your data requirements are meager, it may be possible.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文