Мне нужно отправить аналитику моего приложения на два проекта Firebase в зависимости от ситуации.поэтому мне нужно удалить предыдущее приложение, которое было настроено при первом запуске, чтобы настроить новое.
Я создал экземпляры FirebaseOptions для настройки в различных ситуациях
if summit {
let summitFireBaseConfigFile = Bundle.main.path(forResource: "summit-google-service", ofType: "plist")
let firOptions = FirebaseOptions(contentsOfFile: summitFireBaseConfigFile!)
FirebaseApp.configure(options: firOptions)
}
else {
let goFireBaseConfigFile = Bundle.main.path(forResource: "go-google-service", ofType: "plist")
let firOptions = FirebaseOptions(contentsOfFile: goFireBaseConfigFile!)
FirebaseApp.configure(options: firOptions)
}
приложение падает каждый раз, когдаЯ пытался перенастроить приложение Firebase.поэтому мне нужно удалить уже инициализировать приложение, а затем только перенастроить новое`