Xcode Swift报错:未找到FirebaseAnalytics框架
解决Framework not found FirebaseAnalytics问题
检查Podfile配置
确保Podfile里引入的是pod 'Firebase/Analytics'而非单独的pod 'FirebaseAnalytics',Firebase的Analytics依赖需要通过官方集成的子spec来拉取完整依赖。示例配置:platform :ios, '14.0' use_frameworks! target '你的AppTarget名称' do pod 'Firebase/Analytics' end彻底清理并重新安装Pods
执行这串命令清掉旧缓存和构建文件,强制更新仓库后重装:pod deintegrate pod clean rm -rf ~/Library/Caches/CocoaPods rm -rf Podfile.lock pod install --repo-update操作完必须关闭Xcode,重新打开项目的
.xcworkspace文件(别错打开.xcodeproj)修正Build Settings路径
除了已添加的$(inherited),在Target的Build Settings -> Framework Search Paths里,手动添加$(PROJECT_DIR)/Pods/FirebaseAnalytics/Frameworks,确保路径作用于当前Target而非仅Project级别。检查链接的框架
进入Target -> General -> Linked Frameworks and Libraries,确认FirebaseAnalytics.framework已在列表中。如果没有,点击+号,从Pods/FirebaseAnalytics/Frameworks目录下找到并添加。核对版本兼容性
确认你的Xcode版本满足Firebase的要求,比如Firebase 10.x及以上版本需要Xcode 14.3或更高版本。
内容的提问来源于stack exchange,提问作者Nicky O-O
相关产品推荐
相关产品推荐

