Ответы:
Поскольку побочные эффекты принятого ответа были удалены сценарием, написанным Кайлом Фуллером ( delegrate) , я опубликую надлежащий рабочий процесс здесь:
Установите чистый:
$ sudo gem install cocoapods-cleanЗапустите deintegrate в папке проекта:
$ pod deintegrate
Чистота:
$ pod clean
Измените ваш подфайл (удалите строки с модулями, которые вы больше не хотите использовать) и запустите:
$ pod install
Готово.
cocoapods-cleanудаляет Podfileи.xcworkspace
pod deintegrateофициально: guides.cocoapods.org/terminal/commands.html#pod_deintegrate Нет необходимости sudo gem install cocoapods-deintegrate.
pod cleanполучаю:$ pod clean [!] Unknown command: clean
Удалите lib из Podfile, затем pod installснова.
pod update. Это сработало для меня.
Удалить библиотеку из вашего подфайла
Запустить pod installна терминале
Ничто из этого не помогло мне. У меня есть версия pod 1.5.3, и правильным методом было удалить стручки, которые больше не нужны, из Podfile, а затем запустить:
pod update
Это обновит файл Podfile.lock из вашего Podfile, удалит удаленные библиотеки и обновит все ваши библиотеки.
pod install
pod installэто правильный путь.
pod installя открыл файл Xcode xcworkspace, выполнил полную очистку папки сборки (alt + shift + command + K), и ошибки предупреждений / компоновщика исчезли. Стручки были успешно удалены из проекта.