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

移除Pod依赖后Xcode出现[CP] Embed Pods Frameworks构建错误如何解决

错误原因
  • 移除Pod依赖后未同步执行pod install更新配置,CocoaPods自动生成的框架嵌入脚本残留了已删除依赖的引用,执行时调用了未定义的变量
  • 脚本内置了set -u校验规则,只要访问未绑定的变量就会直接抛出错误终止执行
  • Xcode本地DerivedData缓存了旧的构建配置,和更新后的Pod配置冲突
解决步骤
  1. 完全关闭Xcode,执行以下命令清除本地构建缓存:
rm -rf ~/Library/Developer/Xcode/DerivedData
  1. 进入项目根目录,删除旧的Pod生成文件:
rm -rf Pods Podfile.lock
  1. 重新执行安装命令生成最新的Pod配置脚本:
pod install
  1. 打开项目时必须选择后缀为.xcworkspace的文件,不要直接打开.xcodeproj文件,重新构建项目即可。

如果以上操作后仍然报错,可以手动检查当前Target的Build Phases下的[CP] Embed Pods Frameworks项,删除残留的已卸载Pod框架引用,或者直接删除该构建阶段后再次执行pod install,会自动生成正确的配置

内容的提问来源于stack exchange,提问作者János

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 19:15:03