iphone - 如何从 iPhone 通过 WiFi 向 Mac 发送命令?

标签 iphone objective-c cocoa macos

如何通过 Mac 和 iPhone 所连接的 Wi-Fi 网络向 Mac(已打开网络共享)发送命令?就我而言,我希望它打开一个应用程序。

最佳答案

通过网络共享,我假设您只是共享文件。要启动应用程序,您需要打开远程登录(这将允许 Richard 的 SSH 建议),或者在 Mac 上运行一个正在监听特定端口的应用程序。然后,您的 iPhone 应用程序将通过此端口进行通信。某些 iPhone 应用程序具有 Mac 应用程序对应项(参见“到达我的文件”、“此处文件”、"file"),以便与 Mac 进行通信。

您期望用户在安装您的应用程序时完成多少工作?您会引导他们了解如何在“共享”下的“系统偏好设置”中打开“远程登录”选项(在这种情况下,iPhone 应用程序需要拥有允许远程登录的用户的用户凭据),还是让他们只安装一个应用程序?后者更加用户友好,但您需要做更多工作。

要实际启动应用程序,您可以使用open命令。输入 man open 了解更多详细信息,但基本上,要启动 iTunes:open -a iTunes.app

关于iphone - 如何从 iPhone 通过 WiFi 向 Mac 发送命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2272253/

相关文章:

iphone - 以编程方式将内容添加到音乐库

ios - 如何重新启动 CALayer 动画?

html - iFrame 比 iPhone 6 上的整个屏幕还宽

html - iPhone 电子邮件内联图像的质量

iphone - 有没有办法通过 "ping"iPhone 来查看它是否已打开?

iphone - iOS 7 MKOverlayRenderer 不工作

objective-c - Objective C UITableView - 更改单元格高度后表格单元格显示错误内容

swift - UI 未加载,代码仍在运行

objective-c - CTFontManagerRegisterGraphicsFont 不注册姓氏

ios - iPhone 6 上不透明导航栏的背景图像渲染不正确