ios - historial - como borrar cookies del celular
Cómo borrar o limpiar caché de pod específica (1)
¿Cómo eliminar o borrar un pod específico de la caché de cocoapods?
Intentó eliminar la memoria caché completa directamente, se necesita mucho tiempo para recuperar todos los pods. ¿Cómo ver y eliminar pod específico de caché?
Los siguientes trabajos (más tiempo de compromiso):
# 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`
Simplemente comentando desde el archivo pod install
, y la pod install
nuevamente recupera la versión antigua del caché.
Tener muchas instancias de un mismo pod en el caché del pod puede ser molesto cuando el pod es grande, uno de los pod actualmente en uso tiene un tamaño de> 1.5 GB en un proyecto que usa cocoapods1.3.1
con Xcode9
.
Borrar un pod específico
pod cache clean --all # will clean all pods
pod cache clean ''FortifySec'' --all # will remove all installed ''FortifySec'' pods
Ejemplo de salida de la pod cache clean ''FortifySec''
del pod cache clean ''FortifySec''
, para los pods que no utilizan el control de versiones semántico, esto podría dar lugar a muchas copias del mismo pod en la memoria caché:
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?
Limpieza completa (pod reset)
rm -rf ~/Library/Caches/CocoaPods
rm -rf Pods
rm -rf ~/Library/Developer/Xcode/DerivedData/*
pod deintegrate
pod setup
pod install