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

XCode 15 已引入YOChartImageKit仍报错:No such module 'YOChartImageKit'

解决Xcode 15「No such module 'YOChartImageKit'」问题的实用方案
  • 先查Podfile和Build Settings配置

    1. 打开Podfile,确认平台版本符合YOChartImageKit要求,比如加上:
      platform :ios, '14.0' # 框架最低支持版本以官方文档为准
      
      然后重新执行pod install。
    2. 进Xcode项目的Build Settings,搜Framework Search Paths,确保里面有$(inherited)和${PODS_ROOT}/YOChartImageKit,并且路径设置为recursive。
    3. 检查Other Linker Flags,必须包含$(inherited),不然Pod的链接配置不会生效。
  • 验证Pod安装和项目打开方式

    1. 终端跑pod deintegrate彻底清掉旧Pods,接着pod install重装。重点:安装完必须打开你的项目名.xcworkspace,别再点.xcodeproj了,这是高频踩坑点。
    2. 试试切换构建系统:Xcode顶部菜单File > Project/Workspace Settings,把Build System改成Legacy Build System,Xcode 15的新构建系统对部分老框架兼容性拉胯。
  • 手动框架引入的额外检查
    如果你是手动加的YOChartImageKit框架:

    1. 确认框架已经添加到目标Target的Frameworks, Libraries, and Embedded Content列表里,Embed选项选Embed & Sign或者Embed Without Signing(看项目签名配置)。
    2. 检查导入语句import YOChartImageKit有没有拼写错误,并且是在正确的Target文件里写的(比如Extension里不能直接导入主App的框架,得做额外配置)。
  • 终极清理操作

    1. 除了删DerivedData,再清Xcode缓存:终端执行rm -rf ~/Library/Caches/com.apple.dt.Xcode,然后重启Xcode。
    2. 跑pod clean之后再pod install,确保没有残留的旧框架文件干扰。

内容的提问来源于stack exchange,提问作者Vatsal Bhatt

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 17:42:16