Mi aplicación funcionaba perfectamente en Snow Leopard con Xcode 4.2. Creado sin errores y ejecutado con la base de datos SQL sin problemas. Actualicé Lion y Xcode 4.3.2 y cuando compilo, recibo errores de "/usr/include/sqlite3.h archivo no encontrado" en mis #import "/usr/include/sqlite3.h" líneas de código. ¿Alguien más tiene este problema o tiene alguna sugerencia? Intenté eliminar el libsqlite3.dylib del Project Navigator y luego volver a agregarlo mediante el signo + en la pestaña Build Fhases del Link Binary With Libraries, pero el error persiste.SQLite3 recibiendo errores en xcode 4.3.2
Respuesta
Creo que su problema es que necesita incluir el Framework SQLite 3.0 en su proyecto.
se refieren a esta pregunta si no sabe cómo añadir un marco: How to “add existing frameworks” in Xcode 4?
El marco que desea es libsqlite3.0.dylib
Espero que esto ayude!
actualización desde Snow Leopard
a Lion
y Xcode 4.2
a Xcode 4.5
, su voluntad ha obtenido un error: "El archivo '/usr/include/sqlite3.h' no encontrado".
Solución:
Agregar biblioteca:
"libsqlite3.0.dylib"
en el cambioTarget > Build Phases
#import "/usr/include/sqlite3.h"
a#import "sqlite.h"
en su código
Actualizar a la publicación del autor: No es #import "sqlite.h"
. Es: #import <sqlite3.h>
Para mí funcionó después del cambio a # importar
- 1. label.layer.borderColor = .... no funciona (Xcode 4.3.2)
- 2. Xcode 4.3.2 bypass code signing
- 3. XCode 4.3.2 muestra archivos ocultos
- 4. ¿Cómo puedo instalar temas en XCode 4.3.2?
- 5. Cómo crear un IPA en XCode 4.3.2
- 6. xcode 4.3.2 archivo build no crea dsym
- 7. Tabla truncada en Oracle recibiendo errores
- 8. XCode 4.3.2, problema con la ejecución en el simulador
- 9. Cómo agregar Framework a proyecto en Xcode 4.3.2
- 10. ¿Será suficiente Xcode 4.3.2 para crear aplicaciones para iOS 6?
- 11. “_OBJC_CLASS _ $ _”, se hace referencia a partir de: error en Xcode 4.3.2
- 12. SenTestCase en Xcode 3.2 y XCBuildLogCommandInvocationSection errores
- 13. Configuración permanente de LLDB (en Xcode 4.3.2) para no detenerse en las señales
- 14. sqlite3.obj Vinculación emite uunsatisfied hacia adelante declaraciones errores
- 15. ¿Puede tener iOS 2 objetivos diferentes con el mismo nombre de producto en Xcode 4.3.2?
- 16. ¿Es posible instalar Xcode 4.3.2 en múltiples Mac desde una sola descarga?
- 17. Macro para saber si ARC está habilitado o no en Xcode 4.3.2
- 18. ¿Puedo deshabilitar la advertencia "Actualizar depurador de GDB a LLDB" en XCode 4.3.2?
- 19. No se puede abrir el archivo .xcodeproj anterior en XCode 4.3.2
- 20. Flex y Bison en Mac OS X Lion con Xcode 4.3.2
- 21. Xcode 4.3.2 no mostrará la pila completa de llamadas en el depurador, ¿solo la función actual?
- 22. La aplicación se cuelga cuando se depura en el dispositivo iOS 3.1.3 con Xcode 4.3.2
- 23. Fallos de errores simples cuelga Xcode
- 24. Xcode compila los errores de .pch? (iOS)
- 25. Forzar que se muestren todos los errores en Xcode
- 26. nombre del proyecto cambió en Xcode causando errores
- 27. OSX 10.7 Errores de precompilación en nuevos proyectos de XCode
- 28. Sqlite3 DB Ruta de descarga
- 29. Intentando enviar una actualización a una aplicación en XCode, pero sigo recibiendo un error ...
- 30. Tabla cruzada en Sqlite3
me trataron como la libsqlite3.0.dylib en mi marco, y cambió mi declaración de importación para que import "/usr/include/sqlite3.0.h", pero sigo teniendo el mismo error '/usr/include/sqlite3.0h' archivo no encontrado. Intenté eliminar el otro framework sqlite3.dylib, pero el mismo error. No sé si esto influye en ello, pero cuando actualicé a xcode 4.3.2, dejé el antiguo xcode 4.2 en el sistema. – Bill
LO DESCRIBÉ. Seguí jugando con el código, y encontré que en Lion o Xcode 4.3.2 (no estoy seguro de cuál lo está causando), solo tengo que tener la declaración de importación decir # import "sqlite3.h", no el conjunto ruta de "/usr/include/sqlite3.h". Solucioné todas mis declaraciones de importación y funciona perfectamente ahora. Creo que esta pregunta se puede cerrar, a menos que haya otros comentarios. – Bill
Me alegra que hayas descifrado todo. –