Я внедрил Firebase в моем приложении iOS, используя какао-контейнеры. Проблема в том, что когда я пытаюсь настроить firebase, я получаю эту ошибку Использование неразрешенного идентификатора 'FIRApp'. Эта ошибка возникает, когда я использую код FIRApp.configure() в файле appdelegate. Кто-нибудь может мне с этим помочь?Использование неразрешенного идентификатора 'FIRApp'
import UIKit
import AWSCore
import GoogleMaps
import Firebase
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
let defaults = NSUserDefaults.standardUserDefaults()
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Override point for customization after application launch.
// Use Firebase library to configure APIs
FIRApp.configure()
return true
}
}
Я следовал Firebase Руководство https://firebase.google.com/docs/ios/setup#initialize_firebase_in_your_app
Вот файл стручок
# Uncomment this line to define a global platform for your project
platform :ios, '8.0'
use_frameworks!
target 'xxxx' do
pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'
pod 'DKChainableAnimationKit'
pod 'Charts'
pod 'JVFloatLabeledTextField'
pod 'AWSAutoScaling'
pod 'AWSCloudWatch'
pod 'AWSCognito'
pod 'AWSDynamoDB'
pod 'AWSEC2'
pod 'AWSElasticLoadBalancing'
pod 'AWSKinesis'
pod 'AWSMobileAnalytics'
pod 'AWSS3'
pod 'AWSSES'
pod 'AWSSimpleDB'
pod 'AWSSNS'
pod 'AWSSQS'
pod 'GoogleMaps'
pod 'Firebase'
end
Вы добавили GoogleService-Info.plist и типы URL в Project Info? –
@AmitKalghatgi да, у меня есть –
убедитесь, что вы установили стручок, а затем очистите + перестроить –