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

Xcode 14.2出现Multiple commands produce Info.plist错误求助

解决Xcode "Multiple commands produce '...appname.app/Info.plist'" 错误

问题根源

从你提供的project.pbxproj片段能明确问题:

  • 项目开启了自动生成Info.plist的配置:GENERATE_INFOPLIST_FILE = YES,Xcode会自动生成Info.plist到目标路径
  • 你同时将自定义的Info.plist加入了Copy Bundle Resources(从75B28283299B83B10087A029 /* Info.plist in Resources */条目可见),这会触发拷贝操作将自定义文件写入同一目标路径
    两个操作争夺同一个文件,导致冲突报错。

解决方案

根据你的需求选择其中一种:

方案1:使用自定义Info.plist(关闭自动生成)

  1. 选中你的Target,切换到Build Settings标签
  2. 搜索Generate Info.plist File,将值改为NO
  3. 确认Info.plist File配置指向你的自定义文件路径(比如projectname/Info.plist)

方案2:使用自动生成的Info.plist(移除自定义文件的资源拷贝)

  1. 在项目导航栏中选中你的自定义Info.plist文件
  2. 打开右侧File Inspector,取消勾选当前Target的Target Membership(停止将该文件加入资源拷贝流程)
  3. 保持Generate Info.plist File = YES,如需调整生成路径可修改Info.plist Output File配置

验证步骤

完成操作后:

  • 按下Cmd+Shift+K清理项目
  • 重新编译,错误即可消除

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 17:25:29