【问题标题】:Upgrade to the Firebase Crashlytics iOS SDK objective-c, @import FirebaseCrashlytics not found升级到 Firebase Crashlytics iOS SDK 目标 c,找不到 @import FirebaseCrashlytics
【发布时间】: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


【解决方案1】:

您必须使用 Mac 终端运行脚本,使用以下命令进行 dSYM 上传。

1)。项目/ios% pod 安装

2)。光盘..

3)。 project% /path/to/pods/directory/FirebaseCrashlytics/upload-symbols -gsp /path/to/GoogleService-Info.plist -p ios /path/to/downloaded dSYMs

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-11
    • 1970-01-01
    • 2021-04-15
    相关资源
    最近更新 更多