ios xcode ios9 dylib

ios - Falta el archivo.dylib



xcode ios9 (6)

Estoy tratando de compilar mi proyecto en iOS 9. Estoy usando XCode7. Así es como se ve: error:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: can''t open file: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/usr/lib/libz.dylib (No such file or directory) error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: can''t open file: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/usr/lib/libiconv.dylib (No such file or directory)

Mis archivos de dylib se muestran en color rojo, así que intenté agregarlos nuevamente, pero no hay archivos de dylib, todos los archivos se muestran en .tbd en lugar de .dylib . Por favor ayúdame con esto..


Esto es lo que funcionó para mí.

  1. Vaya a sus objetivos, cree fases, "Vincule binarios con bibliotecas" y haga clic en el botón +.

  1. Haga clic en el botón "Agregar otro ..."

  1. Presione CMD + Shift + G para abrir el cuadro de diálogo "Ir a la carpeta" y corte y pegue la carpeta: /usr/lib

  1. En el cuadro de búsqueda de la parte superior derecha, escriba una sección de su archivo "faltante", que para mí era libsqlite3.dylib , luego haga clic en Abrir.

Esto debería vincular en el archivo que faltaba previamente.

(Probado con Xcode 7.1)


Intente agregar el marco libc ++ .. tbd a su proyecto. Y compilar de nuevo.

También intente agregar libiconv.dylib a los marcos de sus proyectos.


Lo resolví por:

Vaya a su destino -> Fases de compilación -> Enlace binario con bibliotecas -> Agregar libiconv.dylib

¡Eso es todo!


Quitarlo de "Vincular binario con bibliotecas" solucionó mi error.


libz.dylib ahora se encuentra en libz.tbd

los archivos .tbd son nuevas "bibliotecas de código auxiliar basadas en texto", que proporcionan una versión mucho más compacta de las bibliotecas de código auxiliar para su uso en el SDK

ver Swift 2 / iOS 9 - libz.dylib no encontrado