tg-me.com/iosdev/1323
Last Update:
Как решить проблему missing package productPackage.resolved
, что и приводит к ошибке missing package product
.
Это возможно, например, при изменении веток в гите, а в зависимости от размера проекта — таких ошибок могут быть десятки (иногда даже сотни).
Большинство возможных решений на форумах сводятся к магической комбинации очистки проекта (cmd-shift-K
), удаления DerivedData/
, или использования File > Packages > Reset Package Caches
(или закрытия и повторного открытия Xcode).
📖 Все это занимает время, но Джесси Сквайрс советует проверить настройки git, или даже автоматизировать это с помощью Makefile.
📖 Напомню, что в канале есть разбор того, почему загрузка пакетов с помощью Swift Package Manager занимает слишком много времени.
А про основы Git для iOS-разработчиков можно почитать вот тут.