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

如何解决iOS项目集成JitsiMeetSDK.xcframework时framework not found错误

JitsiMeetSDK编译链接错误解决方案

1. CocoaPods配置校验

  • 确认当前打开的是项目后缀为 .xcworkspace 的文件,而非原生的 .xcodeproj 文件,CocoaPods引入的所有依赖仅在workspace空间下可被正确识别加载。
  • 先执行 pod deintegrate 清除项目旧的Pods关联配置,再依次执行 pod repo update、pod install 重新拉取最新的依赖版本,避免本地缓存的旧版SDK配置异常。
  • 检查Podfile头部是否添加了Jitsi对应的源配置,完整的源声明应为:
source 'https://github.com/CocoaPods/Specs.git'
source 'https://github.com/jitsi/jitsi-podspecs.git'

2. Xcode构建设置校验

  • 打开项目Target的Build Settings面板,搜索 Framework Search Paths,确认配置项顶部包含 $(inherited) 字段,保证CocoaPods生成的框架搜索路径可被正常继承。
  • 同样在Build Settings中搜索 Other Linker Flags,确认也包含 $(inherited) 配置,避免链接参数缺失。
  • 进入Build Phases的 Link Binary With Libraries 列表,删除所有手动添加的JitsiMeetSDK.xcframework条目,依赖链接逻辑统一由CocoaPods自动处理,手动添加容易出现路径匹配错误。

3. 缓存与兼容问题修复

  • 升级CocoaPods到1.10.0及以上版本,旧版本CocoaPods对XCFramework格式的支持存在缺陷,执行 sudo gem install cocoapods 即可完成升级。
  • 清空Xcode本地缓存:依次按下快捷键 Command + Shift + K 清理当前构建产物,Command + Option + Shift + K 清空全部构建缓存,之后重新编译项目即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 14:57:01