【发布时间】:2020-08-29 04:13:45
【问题描述】:
我正在将 Fabric iOS SDK 转换为 Firebase Crashlytics iOS SDK 我关注下面的firebase google docs链接https://firebase.google.com/docs/crashlytics/upgrade-sdk?platform=ios
我已经根据链接安装了 pod
pod 'Firebase/Crashlytics'
pod 'Firebase/Analytics'
根据文档,当我尝试导入 @import FirebaseCrashlytics 时。我收到类似@import FirebaseCrashlytics module not found 之类的错误。
我不明白下面的 firebase google docs 链接中的代码
${PODS_ROOT}/FirebaseCrashlytics/run
/path/to/pods/directory/FirebaseCrashlytics/upload-symbols.
如果我哪里错了,让我纠正
【问题讨论】:
-
确保 Podfile 包含
use_frameworks!。否则模块导入不可用。 -
是的。已经包括 use_frameworks!请参阅下面的 pod 文件数据 ------- # 取消注释下一行以为您的项目定义一个全局平台 # platform :ios, '9.0' target 'FirebaseCrashlytics' do # 如果您不想注释下一行使用动态框架 use_frameworks! # FirebaseCrashlytics pod 'Firebase/Crashlytics' pod 'Firebase/Analytics' 目标 'FirebaseCrashlyticsTests' 的 Pod 会继承! :search_paths # 用于测试最终目标的 Pod 'FirebaseCrashlyticsUITests' do # 用于测试 end end 的 Pod
-
可能需要构建 Xcode 模块缓存
-
@AnkurPatel 你找到解决方案了吗?
-
@AnkurPatel 解决了这个问题,遵循了文档。
标签: ios firebase crashlytics google-fabric