Как удалить или очистить конкретный модуль из кэша 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
.