xcrun实用程序的python包装器

xcrun的Python项目详细描述


xcrun

这是一个围绕xcrun实用程序的python包装器,apple为与各种xcode开发工具交互提供了这个实用程序。

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安装)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用jaxb整理集合?   java改装添加带有令牌和id的标头   Java Webstart在启动应用程序之前停止   mysql将请求主体作为JSON存储到Java数据库中   春天3。从Java 7更新到Java 8后x应用程序不工作   java如何为我的mock实例化unirest HttpResponse<JsonNode>?   java两个servlet在同一场战争中与两场独立战争中的利弊?   java Mockito验证未失败   GWT中的java文件读取器   java避免代码重复   java谁将设置saml cookie,其中包含凭证信息   java如何修改jar包代码,然后重新导出更新的jar包?   BST数据结构中的java递归差异   java如何从文本文件中读取存储的哈希表?   带有quercus的java php comet   java从SeleniumWebDriver写入json变量   javascript如何在同一个action类中对方法调用action?