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