iOS Firebase UI会产生许多错误

时间:2018-01-24 11:44:32

标签: ios swift firebaseui

尝试使用(pod'FirebaseUI','〜> 4.0')依赖项构建项目时出现很多错误。

我的pod文件如下所示:

平台:ios,'9.0'

use_frameworks!

pod'Firebase / Core'

pod'Firebase / Database'

pod'Firebase / Auth'

pod'Firebase / Storage'

pod'FirebaseUI','〜> 4.0'(这会导致很多错误)

pod'FirebaseUI / Google'

pod'FirebaseUI / Facebook'

pod'FirebaseUI / Twitter'

有些错误是:

  

/ Users / Home / GoogleDrive / iOS / TheBolt / Pods / Target Support Files / nanopb / nanopb-umbrella.h:1:9:无法构建模块'UIKit'

  

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator11.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h:505:9:未知的类型名称'NSString'

  

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator11.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h:514:50:缺少'#include'; “协议”声明必须在需要之前从模块“ObjectiveC.runtime”导入

我正在使用带有swift 4的Xcode 9.我尝试在构建设置中使用swift 3.2,但仍存在相同的错误。

1 个答案:

答案 0 :(得分:0)

没有必要(pod' FirebaseUI','〜> 4.0')以及其他人。单独添加或仅添加必要的登录pod解决了问题