跳转到主要内容

围绕xcrun实用工具的Python封装

项目描述

xcrun

这是一个围绕苹果提供的用于与各种Xcode开发工具交互的xcrun实用工具的Python封装。

simctl

simctl 是用于与iOS模拟器交互的工具,是此模块的主要焦点。语法设计得尽可能接近在命令行上使用的语法。例如,要在命令行上列出所有运行时,您会这样做

xcrun simctl list runtimes

使用此模块,您可以打印以下命令的结果

xcrun.simctl.listall.runtimes()

大多数功能都在它们影响的项上。因此,而不是在设备上运行某些内容,例如

xcrun simctl do_thing <DEVICE_ID> arg1 arg2 ...

您可以做这个

iPhone7 = xcrun.simctl.device.from_name("iPhone 7")
iPhone7.do_thing(arg1, arg2, ...)

测试

要运行测试,您只需运行 python3 -m tox (可以通过运行 python3 -m pip install tox 安装)。

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分发

xcrun-0.4.tar.gz (8.1 kB 查看哈希值)

上传时间 源代码

支持