Saltar al contenido

Error: “El sandbox no está sincronizado con Podfile.lock…” después de instalar RestKit con cocoapods

Haz todo lo posible por interpretar el código bien previamente a usarlo a tu proyecto si ttienes algo que aportar puedes dejarlo en la sección de comentarios.

Solución:

Pude arreglar eso actualizando CocoaPods.

I. Proyecto de limpieza

  1. En el navegador de proyectos, seleccione su proyecto
  2. Selecciona tu objetivo
  3. Eliminar todos los libPods*.a en Fases de compilación > Vincular binario con bibliotecas

II. Actualizar CocoaPods

  1. Inicie Terminal y vaya al directorio de su proyecto.
  2. Actualice CocoaPods usando el comando pod install

Después de muchos intentos logré solucionar este problema. La variable $PODS_ROOT no se configuró y hago el siguiente truco. Vaya a Fases de compilación -> Verifique Pods Manifest.lock y reemplace

diff "$PODS_ROOT/../Podfile.lock" "$PODS_ROOT/Manifest.lock" > /dev/null

a

diff "$SRCROOT/Podfile.lock" "$SRCROOT/Pods/Manifest.lock" > /dev/null

Me ayuda.

Si elimina todos los pods de su objetivo en el Podfile, por ejemplo

target 'myTarget' do
pod 'great-stuff', '~> 4.0'  // you deleted this last pod
end

deberá eliminar manualmente estos pasos de compilación de su objetivo Xcode Fases de construcción:

  • Compruebe Pods Manifest.lock
  • Copiar recursos de Pod

Cocoapods (versión estable actual 0.37.2) no realiza esta limpieza cuando ejecuta pod install.

Si guardas alguna sospecha o forma de reaccionar nuestro artículo te mencionamos realizar un paráfrasis y con placer lo leeremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *