Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
swift:firebase [2023/12/08 18:06] – thejuanvisu | swift:firebase [2023/12/13 19:18] (actual) – thejuanvisu | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Introducción a FireBase (Xcode 14.2)====== | ====== Introducción a FireBase (Xcode 14.2)====== | ||
+ | En esta sección vamos a ver como crear una base de datos en FireBase y como añadirla a nuestro proyecto Xcode. | ||
===== Creamos la base en FireBase ===== | ===== Creamos la base en FireBase ===== | ||
Para crear nuestra base de datos en FireBase primero debemos ir a https:// | Para crear nuestra base de datos en FireBase primero debemos ir a https:// | ||
<WRAP group> | <WRAP group> | ||
- | <WRAP quarter column> | ||
- | </ | ||
<WRAP quarter column> | <WRAP quarter column> | ||
|{{: | |{{: | ||
Línea 26: | Línea 24: | ||
</ | </ | ||
</ | </ | ||
+ | ===== Añadir Firebase a nuestro Proyecto en Xcode ===== | ||
+ | A continuación le daremos al botón que aparece debajo de " | ||
+ | < | ||
+ | {{: | ||
+ | </ | ||
+ | |||
+ | ===== Configuración en Xcode para Firebase ===== | ||
+ | |||
+ | |||
+ | < | ||
+ | <code swift> | ||
+ | import FirebaseCore | ||
+ | import FirebaseFirestore | ||
+ | import FirebaseAuth | ||
+ | |||
+ | Firebase.configure() //Hace la conexión | ||
+ | |||
+ | //Para realizar operaciones se utilizan los PODs o Cocoa PODs | ||
+ | //Vamos a File -> ADD package para añadir paqutes | ||
+ | //cocoa pods: en la terminal escribimos: pod install, nos va a decir que no existe el comando pod, que es un gestor de paquetes, para ello debemos instalar el cocoa Pods. | ||
+ | pod init //crea el pod file para añadir todos los pod que necesitemos | ||
+ | </ | ||
+ | |||
+ | El pod file estará dentro de la carpeta Firebase dentro de nuestro proyecto | ||
+ | <code pod podfile> | ||
+ | pod ' | ||
+ | pod ' | ||
+ | </ | ||
+ | |||
+ | Tras eso cerramos xcode | ||
+ | </ | ||
+ | |||
+ | Para instalar los pods hacemos lo siguiente: | ||
+ | |||
+ | <konsole Terminal> | ||
+ | pod install --repo-update | ||
+ | open proyecto.xcworkspace | ||
+ | </ |