如何通過Wi-Fi網絡發送命令給Mac(已啓用網絡共享)並將其與iPhone連接?在我的情況下,我希望它打開一個應用程序。如何通過iPhone向iPhone發送命令到Mac?
回答
通過網絡共享,我假設你只是共享文件。要啓動應用程序,您需要打開「遠程登錄」(這將允許Richard的SSH建議)或讓應用程序在正在偵聽特定端口的Mac上運行。您的iPhone應用程序將通過此端口進行通信。一些iPhone應用程序爲了與Mac進行通信,有一個Mac應用程序(參見「到達我的文件,這裏是文件,文件」)。
您希望用戶在安裝應用程序時執行多少工作?你會問他們如何打開共享下的系統偏好設置中的遠程登錄選項(在這種情況下,iPhone應用程序需要允許遠程登錄的用戶的用戶憑據),還是讓他們只安裝一個應用程序?後者更加用戶友好,但更多的工作你的一部分。
要實際啓動應用程序,您可以使用open
命令。請輸入man open
以獲取更多詳細信息,但基本上要啓動iTunes,例如:open -a iTunes.app
。
它只是一個基本的應用程序,看看它是如何工作的,僅供我自己使用。如果我打開了「遠程登錄」,我該怎麼做?謝謝! – Joshua
如果您打開了「遠程登錄」,則可以使用SSH客戶端庫,如libssh2。有關通過SSH發佈命令的基於C的示例,請參閱此處:http://www.libssh2.org/examples/ssh2_exec.html。此外,看看這個答案:http://stackoverflow.com/questions/1624429/how-to-send-command-over-ssh-from-iphone-any-coding-help-or-sample-available。 – Don
真的,SSH用於保護通信信道。您可以通過端口80與您的Mac進行通信,瞭解它的價值。但是如果你遠程執行命令,你確實希望頻道安全。 – Don
- 1. 如何通過藍牙將文件從iPhone發送到mac
- 2. 如何通過串口將數據從iphone發送到MAC/PC?
- 3. 通過Apple推送通知服務向iPhone應用發送命令
- 4. iPhone:如何通過按鈕發送httprequest?
- 5. 通過iphone發送圖像
- 6. 通過iphone發送文本到servlet
- 7. 如何將命令從iPhone發送到硬件設備?
- 8. 如何通過FTP發送cacls命令?
- 9. 如何發送命令通過串口
- 10. 如何通過藍牙將通知從arduino發送到iPhone?
- 11. iPhone到Mac開發
- 12. 將消息從iPhone發送到Mac
- 13. 通過VBA發送命令
- 14. 通過MVVMLight發送命令
- 15. 如何通過iphone應用發送單個推送通知?
- 16. 通過向命令窗口發送擊鍵來注入命令?
- 17. iphone重定向shell命令
- 18. 如何通過API向我的exe發送命令
- 19. 如何通過SLIP,串口向wifi模塊發送命令?
- 20. 如何通過msbuild向msys.bat發送命令
- 21. 如何通過iPhone發送數據通過WiFi
- 22. 如何向所選用戶iphone發送推送通知?
- 23. 如何通過藍牙將文件發送到其他iPhone
- 24. 通過寫入DataOutputStream通過藍牙向設備發送命令
- 25. 從python發送推送通知到iphone
- 26. 通過HDMI通過命令行發送CEC命令
- 27. 將通知從Mac發送到iPhone/iPad/iPod touch
- 28. 如何通過iPhone SDK中的MFMailComposeViewController發送密件抄送?
- 29. 如何輕鬆地通過wifi在2個IPHONE或MAC之間發送數據?
- 30. 通過Iphone,MFMessageComposeViewController發送短信
你問這個iPhone應用程序? –
是的,只是一個簡單的。所以你點擊一個按鈕,它會在你的電腦上打開一個應用程序。 – Joshua