Agregué un marco externo a través de cocoapods en mi aplicación de iOS. ¿Cómo puedo eliminar esa biblioteca del proyecto?
Dado que los efectos secundarios de la respuesta aceptada han sido eliminados por un guión escrito por Kyle Fuller – deintegrate , publicaré el flujo de trabajo adecuado aquí:
Instalar desintegrar y limpiar:
$ sudo gem install cocoapods-deintegrate $ sudo gem install cocoapods-clean
Ejecute la desintegración en la carpeta del proyecto:
$ pod deintegrate
Limpiar:
$ pod clean
Modifique su archivo de pod (elimine las líneas con los pods que ya no quiera usar) y ejecute:
$ pod install
Hecho.
Elimine lib de Podfile, luego vuelva a pod install
.
Retire la biblioteca de su archivo Podfile
Run pod install
en la terminal
Como @Pang declaró en su comentario :
pod deintegrate ahora es oficial
Entonces estos pasos funcionan para mí, simple y rápido:
Elimine el nombre del pod de Podfile
luego abra el terminal, establezca la ruta de la carpeta del proyecto y ejecute el comando de pod update
.
NOTA: la pod update
del módulo actualizará todas las bibliotecas a la última versión y también eliminará aquellas bibliotecas cuyo nombre haya sido eliminado de podfile.