← 全部教程

用 Claude Code、Codex 等在 iPhone 上进行 iOS 开发

在口袋里构建、查看并发布你的 iOS 应用。助手在你的 Mac 上与 Xcode 并肩运行;Terminull 把改动、运行中的界面和日志实时传送到手机聊天窗口 — 还能替你盯着 App Store 的动态。

  1. 配对你的 Mac

    安装 Terminull Service(位于菜单栏)并扫描一次配对二维码。你的助手(Claude Code、Codex、Gemini、Cursor 等)会被自动检测到。

  2. 用任意助手写代码

    新建一个会话,选择一个助手,描述你要实现的功能 — 打字输入,或用语音口述,也可以附上截图或设计稿让助手照着实现。文件改动和 diff 会以卡片形式实时流入聊天;对话中途切换助手或模型也不会丢失上下文。

  3. 看到结果,而不只是代码

    让助手在模拟器中运行应用 — 它会把截图和录屏直接放进聊天气泡。点击可放大查看,拖动进度条查看视频,在你打开笔记本电脑之前就能确认界面是否正确。

  4. 在聊天中追踪日志

    把 xcrun simctl、设备日志或你自己的 bLog 输出接入会话,在对话中直接分析崩溃原因 — grep 检索、问“为什么”,然后让助手在同一个对话里修复它。

  5. 安排错误提醒与统计

    设置一个定时任务,每天早上扫描崩溃看板,只有出现回退时才推送提醒,外加每周一次的安装量和活跃用户摘要。安静运行时不留下任何痕迹。

  6. 安排 App Store 事件提醒

    一个脚本定时任务按固定周期轮询 App Store Connect,在审核状态变化前保持静默 — 一旦变化,就精确推送下一步该做什么:“审核中 → 已通过 🎉 快发布吧”或“被拒 — 请打开 Resolution Center。”

范例 · 脚本定时任务

App Store 审核状态监控

一个脚本类型的定时任务(编辑器中类型选择“脚本”),每小时运行一次,运行可见性设为“仅显示重要运行”。只在真正发生状态变化时通知,其余时间保持静默 — 没有 LLM 开销,也不会让侧边栏变得杂乱。

# exit 0 = notify (line 1 = push title) · exit 75 = nothing changed · other = error
state=$(cat $TERMINULL_STATE_DIR/last 2>/dev/null)
now=$(asc_review_state)                 # your ASC API call
if [ "$state" = "$now" ]; then exit 75; fi   # unchanged → silent
echo "$now" > $TERMINULL_STATE_DIR/last
echo "App review: $now"                 # → push title
echo "Next: release it, or open Resolution Center if rejected"
exit 0
其他角色: 🤖 Android 🌐 Web / 前端 ⚙️ 后端 / API 🖥️ 服务器管理员与 DevOps

准备好试试了吗?

在你的 Mac 或 VPS 上安装 Terminull Service,下载应用,一分钟内即可完成配对。