尝试将Crashlytics更新到v3.10.3时没有此类模块错误

时间:2018-06-28 07:36:14

标签: ios swift3 cocoapods xcode9 crashlytics

我已将Crashlytics更新为版本3.10.3,但我无法使用它,因为尝试导入模块时出现此错误:

No such module 'Crashlytics'

还原版本3.10.2可以正常编译。

我正在将其与CocoaPods集成。

我看到在Pods / Crashlytics中绝对没有该框架的标头。

所以我的问题是:这是我的配置问题还是Crashlytics v3.10.3的问题

示例项目https://github.com/lorenzOliveto/TestCrashlytics

3 个答案:

答案 0 :(得分:1)

您是否在特定的项目目标下添加了Crashlytics?像这样-

target 'App_target_1' do
  platform :ios, '9.0'
  use_frameworks!
  pod 'Fabric'
  pod 'Crashlytics', '~>  3.10'
  # Pods for App_target_1
end

target 'App_target_2' do
      platform :ios, '9.0'
      use_frameworks!
      pod 'Fabric'
      pod 'Crashlytics', '~>  3.10'
end

答案 1 :(得分:0)

我决定卸载所有旧版本的CocoaPods,清理缓存文件夹,然后重新安装CocoaPods。

答案 2 :(得分:0)

我最终从Pods卸载了Crashlytics,然后重新安装。

说明性的迹象是Pod下的Crashlytics文件夹只有支持文件。一旦执行此操作,它就充满了其他文件。我的面料文件夹也有同样的问题