ios - how - install pods in swift
Cómo instalar pod específico sin tocar otras dependencias. (9)
Quiero instalar una dependencia específica utilizando cocoapods
. si ejecuto la pod install
, se actualizan otras dependencias antes de instalar mi dependencia recién agregada. Solo quiero instalar pod específico sin tocar ningún otro. Y sé que deleting
, updating
cualquier dependencia también actualiza a otros. ¿Hay alguna manera de resolver este problema?
En realidad, mi problema es cuando AFNetworking alguna dependencia ( AFNetworking por ejemplo) y ejecuto la pod install
, vuelve a su versión original. Pero no quiero perder mis cambios.
1) Si quieres actualizar solo pod
actualización de pod ''tu nombre de usuario''
2) si desea instalar un pod sin afectar a otro pod
instalación de pod --no-repo-actualización
3) si desea instalar / actualizar una versión específica del pod
pod ''Stripe'', ''3.0''
4) si desea instalar / actualizar la última versión de pod que
pod ''KCFloatingActionButton'', ''~> 2.1.0''
Al momento de escribir, la instalación del pod solo instalará pods en el PodFile que aún no se han instalado. Los demás no serán actualizados. Este problema parece haber sido resuelto por el proyecto CocoaPods.
Aquí hay otra forma de hacerlo. Si desea instalar el pod recién agregado y no desea actualizar otras dependencias, debe eliminar " ~> " de todos los pods que no desee actualizar. Por ejemplo en el caso de AFNetworking.
pod ''AFNetworking'', ''2.2.1'' instead of pod ''AFNetworking'',~> ''2.2.1''
Aquí puede omitir la integración de las bibliotecas Pods en el (los) proyecto (s) Xcode usando el siguiente comando.
pod install --no-integrate
Espero que esto te ayude.
No se confunda, solo abra el archivo existente y agregue la cantidad de archivos de pod a continuación de los pods existentes.
Además, ve a la terminal y abre tu proyecto y ejecuta el comando:
$ pod instalar
(Este comando solo se agregará al nuevo pod sin molestar a los pods existentes)
Para omitir la actualización de repo de pod en ejecución antes de instalar.
pod install --no-repo-update
Si tiene su primer "Podfile.lock" en la carpeta de su proyecto, solo tiene que usar
pod install
Su "Podfile.lock" ha registrado la versión de su pod viejo, por lo que no necesita hacer otra cosa.
Para instalar un complemento sin actualizar los existentes-> Agregue ese complemento en su Podfile y use:
pod install --no-repo-update
Para eliminar / actualizar un uso específico del plugin:
pod update POD_NAME
Probado
pod repo update && pod update ''YOURPOD''