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

iOS Xcode14运行应用遇Executable Path is a Directory问题求助

Xcode 14「Executable Path is a Directory」问题解决办法
  • 清理DerivedData并重新构建

    1. 打开Xcode,使用快捷键Cmd+Shift+K清理构建文件夹;
    2. 手动删除报错提示中的DerivedData目录(路径:/Users/apple/Library/Developer/Xcode/DerivedData/project name-hjamepccgssuuxegmglcegpnsvkp);
    3. 重新点击「Build」或「Run」按钮构建项目。
  • 检查Target的Build Settings配置

    1. 选中项目对应Target,进入「Build Settings」页面;
    2. 搜索「Executable Path」,确认其值为$(EXECUTABLE_NAME),避免手动指定固定路径;
    3. 搜索「Wrapper Extension」,确保值为app,保证打包产物格式正确。
  • 验证.app包的内部结构
    找到报错中的.app文件,右键选择「Show Package Contents」,确认包内存在与项目同名的无后缀可执行文件。若缺失,需查看编译日志排查编译异常原因。

  • 重置Xcode缓存
    关闭Xcode,打开终端执行以下命令:

    defaults delete com.apple.dt.Xcode
    

    执行完成后重新启动Xcode,再尝试构建项目。

  • 排查项目配置文件损坏问题
    若上述方法无效,可尝试重新导入项目,或创建新Xcode项目并逐步迁移原项目的代码与资源,确认是否为project.pbxproj等配置文件损坏导致的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 12:34:59