unable pods paths open not included debug could cocoapods xcode6.1 xcconfig

cocoapods - pods - pod install



¿Ruta incorrecta para Pods.debug.xcconfig en Xcode? (10)

Así que utilicé Venmo/Synx en mi proyecto Xcode con CocoaPods, y lo arruiné por completo.

Pude corregir los errores Manifest.lock y Podfile.lock, pero ahora estoy recibiendo este error:

El archivo "Pods.debug.xcconfig" no se pudo abrir porque no existe tal archivo. (/ Users / user / GitHub / xxxxxx / Pods / Pods / Target Support Files / Pods / Pods.debug.xcconfig)

Como puede ver, la ruta es incorrecta, ya que no hay un directorio de Pods/Pods (hay un pod adicional).

¿Cómo puedo arreglar esto? Solo agregué PODS_ROOT a la variable definida por el usuario, ya que corrigió mis archivos Podfile y Manifest.lock.

Cualquier ayuda sería muy apreciada!

Editar:

Después de agregar PODS_ROOT, obtengo esto al ejecutar la pod install .

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


1- Elimine su carpeta Pods Podfile.lock xcworkspace archivos Podfile.lock y xcworkspace raíz de su proyecto.

2- Abrir .xcodeproj

3- Vaya a Configuración de compilación y en Búsqueda de opciones de compilación Always Embed Swift Standard Libraries

4- Actualizar su valor con $(inherited)

5- Cerrar el proyecto y volver a pod install


Algunas cosas que vale la pena probar:

  • Como Keith mencionó anteriormente, definitivamente desea excluir Pods de synx.
  • Es casi seguro que no desea anular la PODS_ROOT compilación PODS_ROOT .
  • He visto errores similares a los suyos en un proyecto con múltiples objetivos. Asegúrese de que su Podfile incluya una configuración link_with que especifique todos los objetivos de su aplicación.
  • Si tiene al menos un objetivo de prueba, considere usar su Podfile para importar explícitamente todos sus pods de aplicaciones tanto a su aplicación como a sus objetivos de prueba.
  • No tengo demasiada experiencia al usar un xcconfig personalizado con CocoaPods, pero primero deberías intentar quitar tu xcconfig y permitir que CocoaPods genere su propio primero.

En mi caso, eliminé mi Podfile, Podfile.lock. Ejecute pod init , luego copie todos los pods en el nuevo Podfile, luego ejecute pod install nuevo y funcionó. Creo que sucedió con las diferencias de las rutas de las carpetas en el proyecto anterior (para mí, cloné otro proyecto del repositorio de Git).


Enfrenté este problema cuando actualicé / bajé los cocoapods entre 1.6.x y 1.5.x. El siguiente paso solucionó este error.

1, vaya a la pestaña de información del proyecto

2, justo debajo del destino de implementación, hay un campo de configuraciones. cambia tu configuracion En mi caso, hay 2 opciones.

/Users/user/GitHub/xxxxxx/Pods/Pods/Target Support Files/Pods/Pods.debug.xcconfig /Users/user/GitHub/xxxxxx/Pods/Target Support Files/Pods/Pods.debug.xcconfig

3, limpiar y construir de nuevo.


Ha habido una actualización a las vainas de cacao que está causando este problema. Por favor, consulte las notas de la versión de vainas de cacao:

Cambie las rutas relativas del script de shell para usar $ {PODS_ROOT} en lugar de $ {SRCROOT} / Pods. Torbellino # 7878

Esto se hizo en la versión 1.6.0.beta.1 (2018-08-16) Las notas de la versión están aquí: notas de la versión de cocoapods


Intente eliminar el archivo debug.xcconfig y ejecute pod instalar de nuevo. Resolvió mi problema


Si su ruta a las vainas por error es incorrecta, intente esto:

  • usar pod deintegrate
  • eliminar todos los archivos de Podfile.lock : archivos Podfile.lock , Pods , <Project>.xcworkspace
  • abrir <Project>.xcodeproj
  • quitar proyecto Pods en el lado izquierdo
  • intente pod install

Tengo la misma situación en Xcode 10.1 . Esto es lo que funciona para mí.

  1. Abra <Project>.xcworkspace
  2. Vaya a su carpeta <project_name> (por defecto es azul), elimine la carpeta Pods (por defecto es amarilla)
  3. pod install nuevo
  4. Entonces puedo CMD + R para ejecutar el simulador

Tuve el mismo error al intentar construir mi proyecto por primera vez. Así lo resolví:

  • vaina se desintegra
  • gema sudo instalar cocoapods-limpio
  • vaina limpia

Abra el proyecto y elimine la carpeta "Pods" que debería ser roja.

  • configuración de la vaina
  • instalación de la vaina

¡Reabrir y construir el proyecto, creo que es bueno ir!


Tuve el mismo problema en Xcode 6.1.1. Hice lo siguiente para resolverlo:

  1. Establezca la configuración del archivo de configuración * "Ninguno" para el objetivo relacionado con Pods.
  2. Cierre el .xcworkspace.
  3. ejecutar pod instalar de nuevo
  4. Ahora abre y construye tu .xcworkspace

* La configuración del archivo de configuración se encuentra seleccionando el proyecto (no el destino) y luego la pestaña Información.