问题
I want to use Firebase with Swift 5, but error message appears.
Could not build Objective-C module 'Firebase'
I tried all resolutions on below pages, but I can't solve it:
Error: Could not build Objective-C module 'Firebase'
https://github.com/firebase/quickstart-ios/issues/672
import UIKit
import Firebase
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()
return true
}
}
I expect Build Success, but actually Build Failed.
Build error messages are:
'FirebaseCore/FirebaseCore.h' file not found Could not build Objective-C module 'Firebase'
And, xcode shows Error message at
import Firebase
in AppDelegate.swift
回答1:
My business partner solves this issue.
The resolution is below steps:
- Quite xcode
- Delete "ProjectName.xcworkspace", "Podfile.lock" and "Pods".
- Delete project's temp files located at ~/Library/Developer/Xcode/DerivedData (Command + Shift + G in finder)
- Run "pod install" from terminal.
- Open "ProjectName.xcworkspace".
- Add "$(inherited)" to "TARGET > Build Settings > Framework Search Paths".
来源:https://stackoverflow.com/questions/57836042/error-could-not-build-objective-c-module-firebase-with-swift-5