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

iOS构建失败:找不到Build input file,寻求非Flutter修复方案

解决构建输入文件找不到Main.storyboard的问题

针对你遇到的构建失败报错(找不到/Users/macbook/Downloads/tram/App/View/Base.lproj/Main.storyboard),以下是适配原生iOS项目的解决方案:

  • 确认文件存在性
    先检查报错路径下的Main.storyboard是否真实存在:可能是文件被误删、移动位置,或者路径拼写错误。如果文件确实不存在,要么恢复该文件,要么在项目中移除对它的引用。

  • 验证项目引用与配置

    1. 打开Xcode项目,进入目标target的Build Phases -> Copy Bundle Resources,检查Main.storyboard是否在列表中。若不在,点击+添加该文件;若路径错误,选中后点击Edit修正路径。
    2. 查看Build Settings中Info.plist File对应的plist文件,确认UIMainStoryboardFile键的值为Main,与storyboard文件名一致。
  • 清理缓存后重新构建

    1. 用Command + Shift + K清理项目,Command + Option + Shift + K清理构建文件夹。
    2. 关闭Xcode,删除DerivedData目录下对应项目的文件夹(路径:~/Library/Developer/Xcode/DerivedData)。
    3. 重新打开项目并尝试构建。
  • 检查脚本与构建规则
    查看项目Build Phases中的Run Script阶段,确认是否有脚本负责生成或移动Main.storyboard,检查脚本的执行逻辑和输出路径是否匹配报错中的路径。同时排查自定义构建规则,确认是否存在生成该文件的规则但未正确输出到指定位置。

  • 确认Target Membership
    在Xcode中选中Main.storyboard,打开右侧的File Inspector,确保当前构建的target已被勾选,保证文件被包含在构建流程中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 09:10:20