【问题标题】:How to use python to run IOS Simulator如何使用python运行IOS模拟器
【发布时间】:2021-07-31 04:24:46
【问题描述】:

是否可以创建一个我可以使用的 python 脚本来运行 iOS 模拟器?

例如,我会使用 python 脚本来运行 iOS 模拟器,在模拟器上运行特定的应用程序,然后浏览应用程序并截屏。

这可能吗?

【问题讨论】:

标签: python swift xcode ios-simulator


【解决方案1】:

你可以使用

import subprocess

subprocess.call(
    ["/usr/bin/open", "-W", "-n", "-a", "/Applications/TextEdit.app"]
    )

要在您的 Mac 上打开任何应用程序,请参阅此帖子 How to open an application in Mac OS using Python

您可能必须自己浏览您的应用程序。也看看那个帖子Automate Screenshots on iPhone Simulator?

【讨论】:

  • 太棒了!你知道用 python 模拟用户触摸的方法吗?所以我启动模拟器,现在我想打开“我的应用程序”,我想触摸一些按钮。然后我截图。这个用例是我正在远程处理我的 Mac,我需要自动截取屏幕截图
  • 当然,您可以模仿鼠标点击,请参阅:Controlling mouse with Python,但您必须手动配置...对于屏幕截图部分,您可以触发可用的热键。但这一切都会很乏味......
  • 是的,这太棒了!这正是我想要的!这很乏味,但我每天手动做广告截图。制作脚本会让我的生活变得更轻松,哈哈
  • 如果这是您想要的,请考虑接受我的正确答案。谢谢,编码愉快。
猜你喜欢
  • 2014-11-11
  • 2011-09-15
  • 1970-01-01
  • 2018-05-15
  • 1970-01-01
  • 1970-01-01
  • 2015-01-03
  • 1970-01-01
  • 2013-06-01
相关资源
最近更新 更多