安装pod后添加的Swift类不注册模块

时间:2017-08-23 16:42:42

标签: swift firebase import cocoapods

我在使用Firebase的应用程序中制作,当我将Firebase添加到项目中时,所有预先存在的类都可以正常工作。但是,在添加Firebase之后,每当我创建一个新的swift类(例如新的UIViewController类)并导入其中的任何firebase模块时:

import UIKit
import Firebase //Works in files created before pods installed... 
                //...but not files created after

class NewViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

导入语句会抛出"没有这样的模块Firebase"。之前添加的所有类仍然会注册导入。我做错了什么,我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

试试这个。

  • 清理派生数据。
  • 做一个新的pod install
  • 执行清理构建,然后执行构建(cmd + b)
  • 现在在您的班级中添加import语句 - import Firebase然后它应该开始工作。