Firestore: использование неразрешенного идентификатора 'Firestore'

Jonas спросил: 12 мая 2018 в 04:04 в: ios

Я хотел реализовать базу данных Firestore. В моем подфайле я добавил pod 'Firebase/Firestore' и сделал pod install. Когда trying to use let db = Firestore.firestore() появляется Error: Use of unresolved identifier 'Firestore'. Я также попробовал обновление pod, и он также говорит Using FirebaseFirestore (0.12.2), но это soll не работает. Что мне делать?


2 ответа

Jake G ответил: 12 мая 2018 в 05:19

Вам нужно импортировать его.

Включить import FirebaseFirestore в начало файла вашего менеджера.

Jonas ответил: 12 мая 2018 в 05:53
Я также получаю No such module 'FirebaseFirestore'. Раньше у меня был import Firebase, и это работает. Но как-то Firestore этого не делает. Также я нахожу подозрительным, что он в моем терминале говорит Using FirebaseFirestore (0.12.2), а другой импорт Firebase - 5.0.x.
Jonas ответил: 12 мая 2018 в 06:59

Я решил следующую проблему: https://stackoverflow.com/a/44486792/9547658

Я не знаю, почему это произошло В первую очередь работала, но теперь она работает ...

Paul Beusterien ответил: 12 мая 2018 в 10:51
Возможно, это поврежденная ModuleMap в DerivedData