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

升级High Sierra后Xcode 9.3的Instruments无法打开.tracetemplate文件求助

解决Xcode 9.3 + High Sierra下Instruments无法打开tracetemplate文件的问题

我之前也碰到过一模一样的糟心问题!更新完Xcode和系统后,Instruments死活不认模板文件,重装都不管用。折腾了好一阵,总结出几个可行的解决办法,你可以挨个试:

  • 重置Instruments偏好设置
    先彻底退出Instruments和Xcode,然后打开终端执行:

    defaults delete com.apple.Instruments
    

    执行完重启Xcode,再打开Instruments试试能不能正常加载模板。

  • 重新安装Xcode命令行工具
    有时候命令行工具损坏也会影响Instruments的功能,终端运行:

    xcode-select --install
    

    按照提示完成安装;如果已经装过,先卸载再重装:

    sudo rm -rf /Library/Developer/CommandLineTools
    xcode-select --install
    
  • 手动复制模板文件到用户目录
    系统自带的模板可能因为权限问题无法被读取,我们可以把模板复制到用户专属的Instruments目录:

    1. 打开路径 /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/Resources/Templates,这里是Xcode自带的所有模板文件
    2. 把这些文件复制到 ~/Library/Application Support/com.apple.Instruments/6.0/Templates(如果这个路径不存在,手动创建对应的文件夹)
    3. 重启Instruments,看看能不能正常选中模板
  • 检查并授予完全磁盘访问权限
    系统权限限制也可能导致Instruments无法读取模板文件:

    1. 打开「系统偏好设置」→「安全性与隐私」→「隐私」标签页
    2. 在左侧列表找到「完全磁盘访问权限」,点击左下角的锁图标解锁,然后添加Xcode和Instruments应用
    3. 重启Xcode和Instruments再尝试

如果以上方法都没用,可能是Xcode 9.3和High Sierra的兼容性bug,你可以试试降级Xcode到9.2版本,或者升级系统到Mojave及以上版本(记得操作前备份好项目和数据)。

内容的提问来源于stack exchange,提问作者M. Glasmeier

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 06:55:06