---
id: gh-argent-ios-simulator-setup
name: "argent-ios-simulator-setup"
url: https://skills.yangsir.net/skill/gh-argent-ios-simulator-setup
author: software-mansion
domain: mobile
tags: ["ios-development", "simulator", "automation", "mobile-testing", "device-management"]
install_count: 25800
rating: 4.60 (120 reviews)
github: https://github.com/software-mansion/argent/tree/main/packages/skills/skills/argent-ios-simulator-setup
---

# argent-ios-simulator-setup

> 此技能用于设置和连接 iOS 模拟器，利用 argent MCP 工具简化启动新会话、启动模拟器、获取 UDID 以及执行任何 iOS 模拟器交互任务的流程。它能显著减少手动配置时间，确保开发和测试环境快速就绪。

**Stats**: 25,800 installs · 4.6/5 (120 reviews)

## Before / After 对比

### iOS 模拟器准备效率

**Before**:

用户在进行 iOS 应用开发或测试前，需要手动查找、启动模拟器，并获取其 UDID，整个过程繁琐且耗时，容易因配置错误而延误开发进度。

**After**:

此技能自动化了 iOS 模拟器的设置和连接，用户无需手动干预即可快速准备好模拟器环境，大幅提升了开发和测试效率，减少了等待时间。

| Metric | Before | After | Change |
|---|---|---|---|
| 模拟器准备时间 | 15分钟 | 2分钟 | -87% |

## Readme

## 1. Setup Steps

If you delegate simulator tasks to sub-agents, make sure they have MCP permissions.

1. **Find a booted simulator**
   Use `list-devices`. Filter for entries with `platform: "ios"` — booted iPhones are listed first.
   If none are booted, call `boot-device` with `udid: <chosen UDID>`.

2. **Verify connection**
   All interaction tools (`gesture-tap`, `gesture-swipe`, `gesture-custom`, etc.) auto-start the server if not already running.

## 2. Notes

- UDIDs look like: `A1B2C3D4-E5F6-7890-ABCD-EF1234567890`


---
*Source: https://skills.yangsir.net/skill/gh-argent-ios-simulator-setup*
*Markdown mirror: https://skills.yangsir.net/api/skill/gh-argent-ios-simulator-setup/markdown*