Firebase,iOS和Swift入门

时间:2016-05-19 04:55:53

标签: ios swift firebase cocoapods

也许这是一个n00b问题,但无论如何我都会问它。我按照说明通过CocoaPods将Firebase添加到Swift应用程序。一切似乎都运行良好。这是我的Podfile:

# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'

target 'FirebaseDemo2' do
    # Comment this line if you're not using Swift and don't want to use dynamic frameworks
    use_frameworks!

    # Pods for FirebaseDemo2
    pod 'Firebase'
end

当尝试将Firebase模块导入AppDelegate时,首先Xcode抱怨它无法找到它,但项目构建得很好。但是,当尝试添加FIRApp时,它无法构建,因为它无法找到该类。

Podfile与.xcodeproj位于同一目录中,我在Xcode中打开.xcworkspace文件。这真让我困惑。有人能看出我做错了吗? CocoaPods配置错误吗?

2 个答案:

答案 0 :(得分:2)

我有同样的问题,它安装了2.5.1,但你需要3.2.0

尝试运行

pod update Firebase

您现在应该拥有Firebase 3.2.0

答案 1 :(得分:1)

我认为你的Podfile应该是这样的:

# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
use_frameworks!

target 'FirebaseDemo2' do
     pod 'Firebase'
end

确保打开Xcodeworkspace而不是Project