【问题标题】:Why isn't Firebase library importing into my iOS Swift application?为什么 Firebase 库没有导入到我的 iOS Swift 应用程序中?
【发布时间】:2016-07-08 18:11:34
【问题描述】:

1) Firebase 应用已按照此处的说明进行设置:firebase.google.com/docs/ios/setup

2) GoogleService-Info.plist 已按照说明包含在我的应用目录中

3) pod 文件已通过正确安装的 pod 进行了充分更新

3) Import Firebase 包含在我的 AppDelegate.swift 文件中,如下所示:

import UIKit
import Firebase

@UIApplicationMain
  class AppDelegate: UIResponder, UIApplicationDelegate {

let APP_ID = "AC51C6F9-D4AF-19F9-FF0E-3FF4363D1F00"
let SECRET_KEY = "82350646-04E6-65CD-FFE7-0B2CFAC49C00"
let VERSION_NUM = "v1"



var backendless = Backendless.sharedInstance()

var window: UIWindow?




func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

    backendless.initApp(APP_ID, secret:SECRET_KEY, version:VERSION_NUM)



    FIRApp.configure()

    return true
}

当我在 AppDelegate 文件中键入 Firebase 时,它​​不会自动填充!我可能做错了什么?

【问题讨论】:

    标签: ios swift firebase


    【解决方案1】:

    这些东西通常会帮我解决问题

    1. Xcode 中的 iOS 版本(例如 9.2)与 pod(部署目标)不同
    2. 重启 Xcode
    3. 为运行/测试构建
    4. 清理项目
    5. Objective-c 框架

    【讨论】:

    • Xcode 中的 iOS 版本(例如 9.2)与 pod 不同
    • ^ 如何检查?
    • 打开您的 pod 文件并检查其中显示 iOS 版本的行,并将其与 Xcode 下的 General -> deployment -> deployment target 进行比较
    • 谢谢乔金。 Objective-c 框架?抱歉,只是不确定这到底是什么意思
    • 如果你的框架是objective-c,你需要添加一个桥接头。但我认为 Firebase 并非如此
    猜你喜欢
    • 2021-05-03
    • 1970-01-01
    • 2021-02-28
    • 1970-01-01
    • 2016-08-17
    • 1970-01-01
    • 2020-05-22
    • 2021-09-06
    • 1970-01-01
    相关资源
    最近更新 更多