尝试使用(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,但仍存在相同的错误。
答案 0 :(得分:0)
没有必要(pod' FirebaseUI','〜> 4.0')以及其他人。单独添加或仅添加必要的登录pod解决了问题