ios-debugger-agent
在模拟器上调试 iOS App
iOS 模拟器调试通常需要许多独立的构建、启动、UI 和日志步骤。此技能为 Claude 提供清晰的 XcodeBuildMCP 工作流,用于在一个引导式会话中检查 app 行为。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "ios-debugger-agent" from https://skillstore.io/skills/dimillian-ios-debugger-agent.md and its manifest at https://skillstore.io/api/skills/dimillian-ios-debugger-agent/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“ios-debugger-agent”。 Run the app and verify the home screen opens.
预期结果:
app 已在启动的模拟器上构建并启动。主屏幕可见,主要导航控件已显示。
正在使用“ios-debugger-agent”。 Check why tapping sign in does nothing.
预期结果:
- 登录按钮可见且可点击。
- 点击后,屏幕没有变化。
- 捕获的日志显示有一条需要调查的验证警告。
正在使用“ios-debugger-agent”。 Capture the current UI state for this bug report.
预期结果:
模拟器屏幕截图确认错误横幅显示在表单上方。UI 描述显示重试按钮可用。
安全审计
安全Static findings are false positives caused by markdown inline code references to XcodeBuildMCP tools and iOS simulator parameters. The skill guides authorized local simulator debugging, UI inspection, screenshots, and log capture without arbitrary command execution, network upload, or prompt injection content.
风险因素
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/dimillian-ios-debugger-agent?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/dimillian-ios-debugger-agent?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dimillian-ios-debugger-agent/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/dimillian-ios-debugger-agent.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
Dimillian. (2026). ios-debugger-agent security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10BibTeX 引用
@techreport{dimillian-dimillian-ios-debugger-agent-2026,
author = {Dimillian},
title = {ios-debugger-agent security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ios-debugger-agent security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Dimillian"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10"
identifiers:
- type: other
value: "skillstore:dimillian-ios-debugger-agent:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
验证新的 iOS 屏幕
构建并运行 app,检查可见 UI,并确认关键元素显示在模拟器上。
调查运行时行为
启动 app,捕获控制台日志,与 UI 交互,并总结错误或警告。
复现模拟器 Bug
按照报告的交互路径操作,使用屏幕截图进行确认,并收集模拟器日志用于诊断。
试试这些提示
Run this iOS app on the booted simulator and tell me whether it launches successfully.
Use the simulator tools to describe the current UI and point out anything that looks broken.
Build and run the app, open the settings screen, tap the account option, and capture logs if the app fails.
Set the XcodeBuildMCP session defaults, run the Debug configuration, capture console output, and summarize likely causes of the launch failure.
最佳实践
- 从已启动的模拟器开始,并在构建前确认目标 scheme。
- 在点击前使用 UI 描述,以便交互目标是可见元素。
- 仅捕获 app 相关日志,并总结相关行,而不是粘贴嘈杂的输出。
避免
- 不要在未确认存在已启动设备的情况下运行模拟器操作。
- 当标签或元素标识符可用时,不要依赖坐标。
- 不要将模拟器上的成功视为行为在所有物理设备上都可用的证明。