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

添加PrivacyInfo.xcprivacy后多命令冲突及目标关联丢失问题求解

解决PrivacyInfo.xcprivacy的「Multiple commands produce」错误方案

针对添加PrivacyInfo.xcprivacy后出现重复打包错误,且移除Copy Bundle Resources后文件关联消失的问题,专属解决步骤如下:

  • 移除现有问题关联:在Xcode中选中PrivacyInfo.xcprivacy文件,右键选择「Remove Reference」(不要选「Move to Trash」,保留物理文件在项目目录)。
  • 重新正确关联文件:找到项目目录(比如ios/Runner文件夹)中的PrivacyInfo.xcprivacy,拖回Xcode的Runner目标组中。在弹出的配置框里,只勾选「Target Membership」下的Runner,取消「Copy items if needed」的勾选(如果文件已在目录内),确保「Add to targets」仅选中Runner。
  • 检查Build Phases配置:进入Runner目标的「Build Phases」标签页,确认PrivacyInfo.xcprivacy没有出现在「Copy Bundle Resources」列表中(Xcode会自动处理隐私文件的打包,无需手动添加);同时选中文件后查看Xcode右侧面板,确认「Target Membership」已勾选Runner。
  • 清理重建:点击Xcode顶部菜单「Product > Clean Build Folder」,之后重新构建项目即可。

如果是Flutter项目,额外检查:

  • 确认pubspec.yaml中没有插件自动生成重复的PrivacyInfo文件,若有则需要合并两个文件的隐私声明内容,保留一份即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 05:48:24