Loading...
Loading...
Compare original and translation side by side
limrun-xcode-bazellimrun-xcodelimrun-xcode-bazellimrun-xcodenpm install --global limlim loginLIM_API_KEY.envlim ios <subcommand> --helpnpm install --global limlim loginLIM_API_KEY.envlim ios <subcommand> --helplim xcode rbe --ioslim xcode build .lim xcode get # is a simulator attached to the current build target?
lim ios list # all running iOS instanceslim ios create --attachlim xcode rbe --ioslim xcode getlim xcode rbe --ioslim xcode build .lim xcode get # 当前构建目标是否已连接模拟器?
lim ios list # 所有运行中的iOS实例lim ios create --attachlim xcode rbe --ioslim xcode getlim ioslim xcode getlim iosNo instance ID provided and no recent ios instance foundlim xcode rbe --ioslim xcode get # shows the attached simulator's ID
lim ios element-tree --id <that-id> # pass --id to EVERY lim ios commandlim xcode getlim ios list--id <ios-instance-id>lim iosgit init--idlim ioslim xcode getlim iosNo instance ID provided and no recent ios instance foundlim xcode rbe --ioslim xcode get # 显示已连接模拟器的ID
lim ios element-tree --id <该ID> # 为所有lim ios命令添加--id参数lim xcode getlim ios listlim ios--id <ios实例ID>git init--idlim ios launch-app <bundle-id> # foregrounds it if already running
lim ios launch-app <bundle-id> --mode RelaunchIfRunning # restart for a clean state
lim ios terminate-app <bundle-id> # stop it, e.g. to reset app statelim ios list-appslim ios launch-app <Bundle ID> # 若应用已运行则将其置于前台
lim ios launch-app <Bundle ID> --mode RelaunchIfRunning # 重启应用以获得干净状态
lim ios terminate-app <Bundle ID> # 停止应用,例如重置应用状态lim ios list-appslim ios element-treelim ios element-treelim ios tap-element --ax-unique-id startButton
lim ios tap-element --ax-label "Save"
lim ios tap 201 450AXUniqueId: null.accessibilityIdentifier(...)Buttontap-element --ax-unique-id.accessibilityLabel.accessibilityIdentifierAXFramelim ios element-tree --id <id> | grep -i -A6 -B2 moon # find the item's AXFrame
lim ios tap <x> <y> --id <id> # tap the frame's centerlim ios type "hello world"element-treeelement-treelim ios element-treeperformlim ios perform --action type=tap,x=100,y=200 --action "type=typeText,text=Hello World"
lim ios perform --action type=wait,durationMs=1000 --action type=pressKey,key=enter
lim ios perform --file ./actions.yamllim ios perform --helplim ios tap-element --ax-unique-id startButton
lim ios tap-element --ax-label "Save"
lim ios tap 201 450.accessibilityIdentifier(...)AXUniqueId: nullButtontap-element --ax-unique-id.accessibilityLabel.accessibilityIdentifierAXFramelim ios element-tree --id <ID> | grep -i -A6 -B2 moon # 查找该项的AXFrame
lim ios tap <x> <y> --id <ID> # 点击框架中心lim ios type "hello world"element-treeelement-treelim ios element-treeperformlim ios perform --action type=tap,x=100,y=200 --action "type=typeText,text=Hello World"
lim ios perform --action type=wait,durationMs=1000 --action type=pressKey,key=enter
lim ios perform --file ./actions.yamllim ios perform --help-olim ios screenshot screenshot.png
lim ios screenshot screenshot.png --id <ios-instance-id>lim ios record start # non-blocking
lim ios record stop -o /tmp/recording.mp4-olim ios screenshot screenshot.png
lim ios screenshot screenshot.png --id <iOS实例ID>lim ios record start # 非阻塞式录制
lim ios record stop -o /tmp/recording.mp4lim ios deletelim ios delete--idelement-treegrepjqtypeperform typeText@BindingonChangeelement-treeAXFrameelement-treelim ios list-appslimrun-xcode-bazellimrun-xcode--idelement-treegrepjqtypeperform typeText@BindingonChangeelement-treeelement-treeAXFramelim ios list-appslimrun-xcode-bazellimrun-xcode