将信息从 iOS 发送到 macOS

Sending information from iOS to macOS

我正在为 iOS 和 macOS 开发一个应用程序,应该安装在两个设备(iOS 设备和 Mac 计算机)上才能工作。

我想要一个将字符串从 iOS 设备发送到 Mac 的选项(例如:如果用户写入 "Hello World!" 并按下 "transfer" 按钮,我想要立即在 Mac 应用程序上获取。

将字符串从 iOS 应用程序发送到 macOS 应用程序的最佳选择是什么(即使设备不在计算机附近,即使它没有连接到同一个 WIFI 网络,它也应该可以工作)?

谢谢!

您有两个选择:

  1. MacOS 上的服务器 + iOS 上的客户端 + 端口转发(路由器)
  2. MacOS 客户端 + iOS 客户端 + 互联网服务器

您通常会选择第二个选项,因为用户不需要配置端口转发。

该连接将是 HTTP(S) 连接。在 MacOS 和 iOS 上有支持 HTTP(S) 的可用 API。

(如果您需要更具体的答案,您需要提出更具体的问题)