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

Xcode 15.0.1+Cocoapods1.11.3归档报错:Command PhaseScriptExecution失败

解决Xcode 15.0.1归档时PhaseScriptExecution失败(AWSCognito.framework找不到)的问题

针对你遇到的「仅归档失败、编译运行正常,rsync提示找不到AWSCognito.framework」的情况,试试以下排查和修复步骤:

  • 检查AWSCognito框架的实际存在状态
    打开项目的Pods目录,直接查看AWSCognito文件夹内是否有AWSCognito.framework。如果缺失,手动删除Pods/AWSCognito目录,重新执行pod install,留意终端输出是否有下载失败的提示,确保框架完整下载。

  • 彻底清理Xcode缓存与构建产物
    先通过Cmd+Shift+K清理构建文件夹,再执行终端命令删除DerivedData目录:

    rm -rf ~/Library/Developer/Xcode/DerivedData
    

    重启Xcode后再尝试归档操作。

  • 同步依赖版本一致性
    查看Podfile.lock中的AWSCognito版本,分支合并后可能出现版本冲突或不一致。直接删除Podfile.lock,重新执行pod install来同步所有依赖的版本。

  • 修正Cocoapods生成的rsync脚本路径
    打开Pods/Target Support Files/Pods-<你的Target名称>/Pods-<你的Target名称>-frameworks.sh文件,找到涉及AWSCognito.framework的rsync命令行,检查源路径是否正确。由于Xcode 15与旧版本Cocoapods(1.11.3)的兼容问题,路径可能生成错误,手动修正为"${PODS_ROOT}/AWSCognito/AWSCognito.framework"后保存,再尝试归档。

  • 升级Cocoapods版本(推荐)
    Cocoapods 1.11.3属于较旧版本,可能与Xcode 15存在兼容性bug。执行命令升级到最新稳定版:

    sudo gem install cocoapods
    

    之后重新执行pod deintegrate和pod install,再尝试归档。

内容的提问来源于stack exchange,提问作者Aviram Netanel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 22:32:55