Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Firebase Crashlytics作为pod依赖项_Ios_Firebase_Cocoapods_Crashlytics - Fatal编程技术网

Ios Firebase Crashlytics作为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" 编译库项目本身是可行的,但

我有一个库项目,在该项目上我将用新的Firebase Crashlytics SDK替换Fabric Crashlytics SDK

升级之前,我的库中包含的pod文件

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' }

此处报告的类似问题:此处报告的类似问题: