当前位置:  开发笔记 > IOS > 正文

无法将Firebase导入Swift类

如何解决《无法将Firebase导入Swift类》经验,为你挑选了3个好方法。

我对Firebase和构建iOS应用程序完全陌生.在Xcode 7中,我试图将Firebase导入我的Swift类.在swift文件中,我输入了"import Firebase".

我收到一个错误说

"没有这样的模块'Firebase'"

任何帮助将不胜感激.



1> 小智..:

对我来说就是这样:

该框架现在称为FirebaseAnalytics而不是Firebase.

官方文档甚至有这个错误.

所以在使用CocoaPods(Firebase版本3.4.0)安装后,这可以:

import FirebaseAnalytics


对于最新的Firebase,`import FirebaseCore`

2> David East..:

有两种方法可以安装Firebase:手动和CocoaPods.

我建议使用CocoaPods.在你的Podfile,请确保你指定use_frameworks!:

platform :ios, "9.0"
use_frameworks!

target 'MyProject' do
 pod 'Firebase'
end

然后在你pod install打开之后MyProject.xcworkspace,你应该可以使用import Firebase.

杰伊编辑:

如果您的目标是OS X,则您的pod文件可能看起来更像这样

platform :osx, '10.10'
use_frameworks!

target 'MyProject' do
  pod 'FirebaseOSX', '>= 2.4.2'
end


在使用新的podfile重新安装后,构建项目解决了该问题.

3> Crashalot..:

如果您手动导入Firebase,请更新Framework Search PathsHeader Search Paths在目标下进行,Build Settings以便它们包含Firebase框架.

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有