ios - 如何从一个 iPhone 应用程序向其他应用程序发送小消息(2 种不同的手机)

标签 ios objective-c iphone

我正在尝试将按钮点击时的消息发送到另一个 iPhone 应用程序。因此,根据第二个应用程序收到的消息,它将能够执行一些操作。

有办法吗?

1.在没有任何消息服务器的互联网上(比如使用 HTTP-Post)。

2.如果两台 i-phone 通过 wi-fi 连接到同一个网络。

我只需要在单击按钮时发送一条消息,第二个应用程序应该能够接收并执行一些操作。这更像是当我单击 phone1->app1 上的按钮时它应该触发一个操作手机2->应用2

最佳答案

如果它们都在同一个 WiFi 中并且您知道 IP,您可以从一个设备打开一个套接字到另一个设备并发送数据。

在任何其他情况下,您将不得不使用一些基于服务器的解决方案,例如 XMPP,或者实现您自己的服务器,将消息从一台设备重定向到另一台设备。

关于ios - 如何从一个 iPhone 应用程序向其他应用程序发送小消息(2 种不同的手机),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25421433/

相关文章:

ios - 在 iOS 9.2 中使用企业部署创建 ipa 文件

ios - 快速切换数据源后不再检测到 TableViewCell 长按

iphone - 双击以全屏显示

c# - 需要我已经拥有的 Objective-C 版本的 Java 加密和 Base 64 编码

iphone - 使用带有iOS模拟器的内置相机的mac book

ios - 如何获取 UIImagePicker 选中的图片名称?

ios - 创建复杂核心数据数据库的技巧

ios - "Could not find a storyboard named ' 主 Storyboard ' in bundle NSBundle"

ios - 如何在同一台 iOS 设备上将文件从一个应用程序传输到另一个应用程序?

iphone - 应用程序启动时,iPhone 的phonegap 应用程序不会从主页启动