Recuperar pod de una carpeta dentro de un repository

Actualmente tenemos que trabajar con una biblioteca que se ha fusionado en otro proyecto. Esa biblioteca tiene su propio podspec y anteriormente estaba disponible como un pod remoto de su propio git repo. Después de que se fusionó en el gran proyecto, el gran proyecto utiliza ese pod con una ruta local.

Todavía necesitamos esa biblioteca en nuestro proyecto, pero search todo el proyecto "fusionado" para ese pod no parece legítimo.

¿Hay alguna forma de especificar una ruta en el file Pods que pueda recuperar el pod de una carpeta dentro de un repository git existente?

Según te he entendido, tratas de search alguna parte existente del repository como un cocoapod. Entonces, si esta biblioteca no es un pod en sí mismo, no, no es posible. Puede instalar bibliotecas (leer frameworks ) a través de cocoapods solo si tienen un pod publicado, o si lo ha creado localmente.

Básicamente tienes opciones aquí:

  1. Mueva este código a git-submodule y úselo en ambos proyectos
  2. Crea un pod por ti mismo (localmente o publícalo) y úsalo en ambos proyectos a través de cocoapods

La segunda forma es preferible, porque los cocoapods en sí te ahorran muchos nervios durante la constraction o el mantenimiento. Si desea ayuda con el enfoque, no dude en preguntar aquí.