Получение «нет такого модуля» FirebaseFirestore и «Нет такого модуля» {NameofProject}»

Я немного в отчаянии. Я пробовал все. Просмотрел все решения, которые смог найти на stackoverflow и github. Последний из них: - Используйте флаг `$(inherited)`, или - Удалите настройки сборки из цели. Ошибка обновления модуля CocoaPod Swift3

Я попробовал предложения на терминале установки модуля относительно флага «$ (унаследовано)» в настройках сборки.

Я работаю над M1 MacBook Pro... Любая помощь более чем приветствуется!

введите здесь описание изображения

РЕДАКТИРОВАТЬ: я последовал совету @Jay, и, к сожалению, он все еще не работает. Вот мой новый скриншот и модули, которые я использую.

введите здесь описание изображения

введите здесь описание изображения

РЕДАКТИРОВАТЬ 2:

@Jay: я работаю на Xcode 12.5, для модулей использую 1.10.1. Я использую файл xcworkspace, очищаю и перестраиваю, а также перезагружаю компьютер. Что касается импорта firebase, это не работает. Независимо от того, какой модуль Firebase я пытаюсь импортировать, появляется одно и то же сообщение. Что касается обновления модуля, вот его результат:

введите здесь описание изображения


person AMchou    schedule 11.05.2021    source источник
comment
Другим вариантом может быть использование диспетчера пакетов Swift. Намного проще быть в курсе обновлений зависимостей и добавлять/удалять зависимости из проекта. Я сделал переход, и это отличный менеджер зависимостей, особенно если он поддерживает другие ваши зависимости. Это может привести к тому, что ошибка исчезнет. В противном случае убедитесь, что вы пытались выполнить очистку с помощью CMD + SHIFT + OPTION + K, а перезапуск Xcode/компьютера иногда помогает.   -  person The Swift Coder    schedule 11.05.2021
comment
импортировать Firebase   -  person El Tomato    schedule 11.05.2021
comment
@Быстрый кодер. Я не думаю, что Firebase поддерживает SPM. Попробуйте, что сказал Эль Помидор. Вы запускали «pod install»?   -  person CloudBalancing    schedule 11.05.2021
comment
@CloudBalancing SPM поддерживается, и я использую его в настоящее время, но я полагаю, что он может быть в бета-версии. Проверьте: github.com/firebase/firebase-ios-sdk   -  person The Swift Coder    schedule 11.05.2021
comment
Я пробовал установку модуля, я пробовал обновление модуля и ничего. Я не пробовал СПМ. Я попробую и отвечу вам на это   -  person AMchou    schedule 11.05.2021
comment
также импорт firebase не решает проблему. Я пробовал, и это дает мне то же сообщение об ошибке   -  person AMchou    schedule 11.05.2021
comment
Ваш Cocoapods устарел - вам нужна версия 1.10.1. Сделайте sudo gem install cocoapods -n /usr/local/bin, чтобы обновить его. После того, как вы это сделаете, вам может понадобиться удалить Cocopods из проекта pod deintegrate и повторно объявить его. Кроме того, вам может потребоваться изменить файл podfile. Включите его, чтобы мы могли видеть, какие модули вы используете.   -  person Jay    schedule 12.05.2021
comment
Требуется дополнительная информация. Какая версия Xcode? Какая версия Cocoapods? Вы использовали pod update после обновления Cocopods? Вы открываете проект с файлом xcworkspace? На верхнем скриншоте сразу после Import SwiftUI нужно добавить Import Firebase. Вы чистили проект и перестраивали?   -  person Jay    schedule 14.05.2021
comment
Вы говорите, что когда вы переходите к папке своего проекта в терминале и вводите «обновление модуля», это ошибка, которую вы получаете? Если это так, ваши кокоаподы, разрешения или что-то еще с командной строкой — это фанк. Удалите какаоподы, подобные этому sudo gem uninstall cocoapods, а затем, когда это будет завершено, sudo gem install cocoapods -n /usr/local/bin или просто sudo gem install cocoapods. Кроме того, отвечая в комментариях, предваряйте имя пользователя @Jay, чтобы привлечь наше внимание. кстати. Я тестировал точно такую ​​же конфигурацию, которую вы используете XCode 12.5, M1 и т. Д., И она работает нормально.   -  person Jay    schedule 16.05.2021
comment
@Jay Я прошел через все, что ты предложил. Без изменений. Я думаю, что проект просто не работает. Я попытался создать что-то очень простое в другом проекте, и это работает без проблем. Я думаю, что я просто перезапущу и посмотрю, куда он пойдет оттуда. Спасибо!   -  person AMchou    schedule 19.05.2021
comment
@Jay Я перезапустил проект с теми же настройками и никаких проблем. К счастью, я был не слишком увлечен этим, чтобы переделать все не так уж и сложно. Я до сих пор в тупике, почему это не сработало. Мой m1 новый, и мне пришлось вытащить проект из репозитория git. Поначалу это работало, но потом пошло наперекосяк. В любом случае теперь все работает! Спасибо за совет   -  person AMchou    schedule 21.05.2021