You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode如何添加run-phase pre-action脚本?注意不是build-phase脚本

Xcode Run阶段Pre-action脚本配置方法
  • 打开Scheme编辑面板:使用快捷键 ⌘ + < ,或者点击顶部菜单栏「Product」→「Scheme」→「Edit Scheme」。
  • 在左侧侧边栏选中「Run」项,切换到顶部「Pre-actions」标签页。
  • 点击标签页左下角的 +按钮,在弹出的选项中选择「New Run Script Action」,原显示「No Actions」的区域会自动新增脚本编辑模块。
  • 配置脚本运行环境:在「Provide build settings from」下拉框中选择你要运行的项目target,确保脚本可以正常读取项目的环境变量。
  • 写入你需要执行的Shell脚本即可,比如重置测试条件的相关命令。如果是调用独立的.sh脚本,需要先给脚本添加执行权限 chmod +x 脚本路径,再在编辑框中填入脚本的绝对路径或者用${SRCROOT}拼接的项目相对路径。

调试技巧

  • 在脚本开头添加 set -x 可开启执行日志打印,运行后在Xcode控制台查看脚本执行情况,方便定位问题。
  • 配置完成后直接点击Xcode运行按钮,脚本会在App启动前自动执行,无需手动提前运行。

内容的提问来源于stack exchange,提问作者softeky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 12:15:01