Error de empaquetado de Xcode14.3.1 El comando PhaseScriptExecution falló con un código de salida distinto de cero

La máquina real se ejecuta y compila normalmente, pero tan pronto como se empaqueta, se informa un error
: error de rsync: algunos archivos no se pudieron transferir (código 23) en /AppleInternal/Library/BuildRoots/d9889869-120b-11ee-b796- 7a03568b17ac/Library/Caches/com.apple.xbs /Sources/rsync/rsync/main.c(996) [sender=2.6.9]
La ejecución del comando PhaseScriptError falló con un código de salida distinto de cero
. Pensé que era un problema con el SDK desarrollado. Buscar
Por favor agregue la descripción de la imagen.
información
Solución 1 (recomendada)

Utilice sudo gem update cocoapods para actualizar cocoapods. Actualmente, mi actualización es a la versión 1.12.1.
Elimine el archivo Podfile.lock, el nombre del proyecto.xcworkspace y la carpeta Pods en el directorio raíz del proyecto.
Reutilice la instalación del pod y empaquete lo normal (resuelto)
solución nuevamente 2

En el proyecto Xcode Pods -> Archivos de soporte de destinos -> Pods-nombre del proyecto-> Pods-nombre del proyecto-frameworks (aproximadamente la línea 44)

source="$(readlink "${
    
    source}")"

Reemplazar con

source="$(readlink -f "${
    
    source}")"

Por favor agregue la descripción de la imagen.
Este código se utiliza principalmente para copiar la biblioteca dinámica (es decir, el archivo de marco) al directorio de compilación del proyecto Xcode.

Específicamente, {TARGET_BUILD_DIR} representa la ruta al directorio de compilación y ${FRAMEWORKS_FOLDER_PATH} representa la ubicación de almacenamiento de todos los marcos en el directorio de compilación.

Link de referencia

Supongo que te gusta

Origin blog.csdn.net/iOS_MingXing/article/details/133133740
Recomendado
Clasificación