¿Cómo puedo decirle a Cocoapods que henetworkinge LIBRARY_SEARCH_PATHS del destino actual?

En mi proyecto, nos unimos contra algunas bibliotecas binarias que mantenemos bajo control de fuente. También utilizamos un Cocoapod que proporciona una biblioteca en forma binaria.

A nivel de proyecto, especificamos routes de búsqueda de bibliotecas en nuestras bibliotecas locales. Cuando agregamos el cocoapod binary a este objective, el file xcconfig resultante establece la variable de configuration LIBRARY_SEARCH_PATHS y entra en conflicto con nuestra configuration de proyecto para esto. Vemos esta advertencia:

 [!] The `MyProject [Debug]` target overrides the `LIBRARY_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods-MyProject/Pods-MyProject.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the `$(inherited)` flag, or - Remove the build settings from the target. 

Nuestra solución consiste en poner la ruta a la biblioteca Cocoapods en nuestra ruta de búsqueda de destino y dejar que anule la de xcconfig .

Para evitar anular, podríamos poner el indicador $(inherited) en el file xcconfig , pero eso significa que tenemos que poner el xcconfig en el control de fuente y restablecerlo después de ejecutar la pod install .

¿Hay una forma correcta de hacer esto?

¿Hay algo que podamos configurar en Podfile para agregar routes o la bandera $(inherited) ?

¡Gracias por leer!

Puede usar el enlace de installation posterior para insert su propia biblioteca o marco estático que no instale a través de los pods. https://guides.cocoapods.org/syntax/podfile.html#post_install