Ios Firebase Crashlytics作为pod依赖项
我有一个库项目,在该项目上我将用新的Firebase Crashlytics SDK替换Fabric Crashlytics SDK 升级之前,我的库中包含的pod文件Ios Firebase Crashlytics作为pod依赖项,ios,firebase,cocoapods,crashlytics,Ios,Firebase,Cocoapods,Crashlytics,我有一个库项目,在该项目上我将用新的Firebase Crashlytics SDK替换Fabric Crashlytics SDK 升级之前,我的库中包含的pod文件 pod 'Crashlytics' 还有播客 spec.dependency "Crashlytics" 升级后,Podfile中的行被替换为 pod 'Firebase/Crashlytics' 在Podspec中 spec.dependency "Firebase/Crashlytics" 编译库项目本身是可行的,但
pod 'Crashlytics'
还有播客
spec.dependency "Crashlytics"
升级后,Podfile中的行被替换为
pod 'Firebase/Crashlytics'
在Podspec中
spec.dependency "Firebase/Crashlytics"
编译库项目本身是可行的,但是当将其用作另一个项目中的Cocoapods库时,我在库代码中得到导入Firebase
上没有这样的模块“Firebase”
查看Cocoapods在导入我的库的项目中创建的内容,我发现库具有Firebase CoreOnly Crashlytics
作为依赖项,而Firebase Core和FirebaseCrashlytics
作为依赖项
这与我期望的一致,但它没有编译。找到了解决方法:
s.xcconfig = { 'SWIFT_INCLUDE_PATHS' => '$(PODS_ROOT)/Firebase/CoreOnly/Sources' }
找到解决方法:
s.xcconfig = { 'SWIFT_INCLUDE_PATHS' => '$(PODS_ROOT)/Firebase/CoreOnly/Sources' }
此处报告的类似问题:此处报告的类似问题: