делает работу, которая мне нужна

далить или очистить конкретный модуль из кэша Cocoapods?

Попытка удаления всего кэша напрямую, занимает много времени, чтобы вернуть все модули. Как просмотреть и удалить конкретный модуль из кэша?

Следующие работы (более длительное время выполнения):

# delete all cached pods
`rm -rf "${HOME}/Library/Caches/CocoaPods"`  

# delete local Pods/*
rm -rf "`pwd`/Pods/"

# pod update to fetch latest. After entire cache deletion, it takes lot longer to fetch and rebuild pod cache from scratch. 
`pod update` 

Просто комментируя из подфайла, иpod install снова выбирает старую версию из кеша.

Наличие большого количества экземпляров одного и того же модуля в кэше модуля может быть проблематичным, когда модуль большого размера, один из используемых модулей имеет размер> 1,5 ГБ в проекте, который используетcocoapods1.3.1 с участиемXcode9.

 Desdenova26 сент. 2017 г., 16:18
Просто удалите его из файла pod и обновите. Что вы пытаетесь сделать именно?
 lal26 сент. 2017 г., 16:32
@Desdenova, просто удаляю из подфайла иpod update не очищает его из кеша

Ответы на вопрос(1)

Решение Вопроса
Очистка определенного модуля
pod cache clean --all # will clean all pods
pod cache clean 'FortifySec' --all # will remove all installed 'FortifySec' pods 

Пример выводаpod cache clean 'FortifySec'для модулей, не использующих семантическое управление версиями, это может привести к тому, что в кеше будет много копий одного и того же модуля:

pod cache clean 'FortifySec'
1: FortifySec v2.2 (External)
2: FortifySec v2.2 (External)
...
...
18: FortifySec v2.2 (External)
19: FortifySec v2.2 (External)

Which pod cache do you want to remove?
Полная очистка (сброс настроек)
rm -rf ~/Library/Caches/CocoaPods
rm -rf Pods
rm -rf ~/Library/Developer/Xcode/DerivedData/*
pod deintegrate
pod setup
pod install
 Safwan Hijazi07 мар. 2018 г., 08:00
pod cache clean --all # очистит все блоки
 Tony Lin06 нояб. 2018 г., 07:07
это на самом делеrm -rf Pods делает работу, которая мне нужна

Ваш ответ на вопрос