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

Xcode运行提示no XCFramework found,已执行pod相关操作仍报错求助

错误提示

There is no XCFramework found at '/Users/alexanderchoi/Desktop/VaxPass/Pods/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework-Current/GoogleMobileAds.xcframework'.

可行解决方案

  • 完全关闭Xcode后先清理本地缓存,执行以下命令:
    rm -rf ~/Library/Developer/Xcode/DerivedData
    rm -rf ~/Library/Caches/CocoaPods
    
  • 进入项目根目录,删除旧的pod相关文件,执行:
    rm -rf Pods Podfile.lock *.xcworkspace
    
  • 更新本地pod索引后重新安装依赖,若使用Apple Silicon系列芯片的Mac,需执行带架构前缀的命令:
    # 通用架构执行
    pod repo update
    pod install
    
    # Apple Silicon芯片执行
    arch -x86_64 pod repo update
    arch -x86_64 pod install
    
  • 打开新生成的.xcworkspace文件,进入项目TARGETS -> 主目标 -> Build Settings,搜索Framework Search Paths,删除路径中旧电脑的绝对路径(原路径包含原用户名alexanderchoi),替换为相对路径${PODS_ROOT},并将路径权限设置为递归(recursive)。
  • 若以上操作后对应framework仍显示红色,打开Podfile检查Google-Mobile-Ads-SDK版本是否为过期锁定版本,可单独更新该库:
    pod update Google-Mobile-Ads-SDK --no-repo-update
    
  • 最后在Finder中打开项目Pods目录,顺着路径检查GoogleMobileAds.xcframework是否实际存在,若不存在说明依赖拉取时资源下载不完整,切换稳定网络后重新执行pod install即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 18:36:02