我知道你可以告訴iOS模擬器退出applescript。你能告訴它從當前的應用程序「回家」嗎?然後點擊應用程序的圖標重新啓動它?這對於我需要驗證後臺任務完成和許多其他情況的應用程序測試非常有用。什麼applescript命令可以發送到iOS模擬器?
5
A
回答
2
任何AppleScriptable應用程序都必須導出一個腳本字典,以便AppleScript知道它的命令是什麼。您可以在腳本編輯器中打開應用程序來查看任何應用程序的字典。
請注意,即使應用程序未提供所需的腳本命令,System UI Scripting或Automator仍可能仍用於驅動其UI。 (例如,在iOS模擬器的菜單欄中選擇Home或Rotate命令。)
還有一些iOS特定的UI自動化功能,您可以從Xcode附帶的Instruments應用程序中執行此操作。
2
iOS模擬器不直接支持AppleScript。它沒有腳本字典。這意味着在AppleScript中操作它的唯一真正方法是使用適用於任何應用程序的UI命令。
相關問題
- 1. 用AppleScript發送命令到終端
- 2. AppleScript刮iOS模擬器
- 3. 你可以發送到LocationManager的什麼命令
- 4. 我可以發送iOS模擬器文件嗎?
- 5. ios 8模擬器,是否有可能發送推送通知給模擬器
- 6. 亞行推送命令android模擬器
- 7. 使用AppleScript重置iOS模擬器
- 8. Xcode 8 ios 10模擬器,是否可以發送推送通知給模擬器
- 9. 從iOS發送SSH命令?
- 10. 如何使用Monkeyrunner向Android模擬器發送命令?
- 11. 爲什麼irc發送「命令未知」?
- 12. Unix命令模擬到DOS命令
- 13. 什麼是Windows命令行模擬的Mac命令「打開」?
- 14. 使用AppleScript發送命令和字符串到Terminal.app回聲關
- 15. Android模擬器命令sudo?
- 16. 如何使用IOS模擬器以編程方式發送SMS
- 17. 我可以獲得iOS 5.0.1模擬器
- 18. Applescript是否可以識別iOS模擬器中應用程序的按鈕?
- 19. ACR122u卡模擬模式發送PN532命令
- 20. 我可以在android模擬器中使用ping命令
- 21. 您可以使用iOS模擬器通過iMessage發送消息嗎?
- 22. 在ios 8模擬器可以正常工作電子郵件發送
- 23. iOS發送命令到網絡服務器
- 24. 發送命令到服務器的Python
- 25. 發送命令到HTTP服務器
- 26. 發送短信到模擬器
- 27. 發送消息到模擬器Bot Bot
- 28. iOS模擬器可以連接到服務器,但iPhone不能
- 29. 爲什麼每當我發送模擬GPS信號模擬器崩潰?
- 30. iOS模擬器鏈接器命令失敗
你可以告訴它做你想做的事,不管它聽着是一個完全不同的故事。真的很好的問題,我想親自知道。 +1 –
@NSPostWhenIdle - 只是有點好奇:你是什麼意思,「你可以告訴它做你想做的事」?我不是在反對它,而是想知道你的意思。 – pasawaya
@qegal我只使用過AppleScript,意識到「tell」是一個命令,我只是第一次想到用「化身」來形容,就像你可以實際告訴某人做某事,但他們可能會不聽。輕輕地笑了一下自己! –