{"id":25062,"date":"2019-03-07T05:58:07","date_gmt":"2019-03-07T05:58:07","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=25037\/"},"modified":"2022-03-03T20:00:21","modified_gmt":"2022-03-03T20:00:21","slug":"come-salvare-i-dati-su-firebase-in-swift-language-ios","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/","title":{"rendered":"Come salvare i dati su Firebase in Swift Language (iOS)?"},"content":{"rendered":"<p><html lang=\"it\"><head><meta charset=\"utf-8\"><\/head><body><\/p>\n<h2>Obiettivi del blog<\/h2>\n<p>Dopo aver letto questo blog, saremo in grado di installare l&#8217;SDK Firebase nel tuo progetto e scrivere il codice per salvare i dati nel database Firebase insieme alla creazione del progetto Firebase.<\/p>\n<h2>Vantaggi dell&#8217;utilizzo del database Firebase<\/h2>\n<p>Non importa se stai lavorando a un piccolo progetto o se i tuoi occhi sono puntati su uno grande, devi aver bisogno di un database per archiviare tutte le tue informazioni. Se stai lavorando a un piccolo progetto, puoi utilizzare questo database Firebase. Ecco l&#8217;elenco dei vantaggi dell&#8217;utilizzo del database Firebase: 1. Ti aiuta a gestire senza sforzo i dati del tuo negozio. 2. Se i dati cambiano in qualsiasi momento, tutti i dispositivi collegati riceveranno i dati aggiornati nei loro dispositivi. 3. Il database in tempo reale di Firebase \u00e8 gratuito. 4. Risparmio di tempo. 5. Facile da usare e supporto multipiattaforma per SDK. 6. Utile per app di chat, notifiche push, feed di notizie, ecc.<\/p>\n<h3>Pre-requisiti<\/h3>\n<p>Abbiamo bisogno di scrivere un codice swift per salvare i dati su Firebase. Per questo, dovremo prima creare il progetto Firebase. Segui i passaggi indicati di seguito per creare il progetto Firebase: 1.Vai a <a href=\"https:\/\/console.firebase.google.com\" target=\"_blank\">https:\/\/console.firebase.google.com<\/a><\/p>\n<p>2. Fai clic su &#8220;<strong>Aggiungi progetto<\/strong>pulsante &#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25038 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png\" alt=\"Aggiungi progetto\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p>3. Quindi crea l&#8217;app iOS e scarica il file GoogleService-Info.plist 4. Quindi sposta il file plist all&#8217;interno del progetto 5. Dopo che in Xcode, apri <strong>AppDelegate.swift<\/strong> e aggiungi questo codice prima dell&#8217;istruzione return all&#8217;interno dell&#8217;applicazione(_:didFinishLaunchingWithOptions:)<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">FirebaseApp.configure()<\/pre>\n<p>6. Quindi fare clic su &#8220;<strong>Banca Dati<\/strong>&#8221; opzione dal menu a sinistra.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25039 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3.png\" alt=\"Banca dati: iOS\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p>7. Seleziona &#8220;<strong>Database in tempo reale<\/strong>&#8220;, l\u00ec troverai l&#8217;URL del database, che puoi utilizzare nel codice per recuperare i dati dal database. Generalmente non avrai bisogno di questo URL poich\u00e9 stiamo usando <strong>GoogleServices-Info.plist<\/strong> file e l&#8217;URL del database \u00e8 gi\u00e0 disponibile in quel file, dobbiamo solo inizializzare Firebase. 8. La configurazione di Firebase \u00e8 completata Ora dovrai scaricare Firebase SDK in Swift. Per questo dovrai installare i seguenti pod. 1. baccello &#8216;<strong>Firebase\/nucleo<\/strong>&#8216; 2. baccello &#8216;<strong>Firebase\/database<\/strong>&#8216; Supponiamo che attualmente non abbiamo dati nel database Firebase e vogliamo salvare i seguenti dati nel formato indicato nel database\ufffd &#8211;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">\/\/ La radice dell'albero { \"movies\": [ \"movie1\": { \"name\": \"Avengers\", \"addedByUser\": \"John\" }, \"movie2\": { \"name\": \"Star Wars\", \" addedByUser\": \"Jane\" }, ] }<\/pre>\n<p>Dopo aver installato con successo i pod sul progetto, siamo pronti per implementare la parte di codifica.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/mobile-app\/?utm_source=banner-ads&amp;utm_medium=website-blog&amp;utm_campaign=save-data-firebase-swift-language-ios\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-133985\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Convert-Your-eCommercet.jpg\" alt=\"converti-il-tuo-e-commerce\" width=\"900\" height=\"146\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Convert-Your-eCommercet.jpg 900w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Convert-Your-eCommercet-300x49.jpg 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Convert-Your-eCommercet-768x125.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><br \/>\n<\/a>Implementazione del codice Prima di creare i riferimenti, dovrai capire che cos&#8217;\u00e8 un riferimento Firebase. Un riferimento Firebase punta a una posizione in Firebase in cui sono archiviati i dati. Anche se crei pi\u00f9 riferimenti, condividono tutti la stessa connessione. Per prima cosa dovremo creare un riferimento del FIRDatabaseReference. Il riferimento che conterr\u00e0 il nodo radice (articoli della spesa) pu\u00f2 essere effettuato utilizzando il codice seguente:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">let ref = Database.database().reference(withPath: \"movies\")<\/pre>\n<p>oppure puoi anche usare il seguente modo &#8211;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">let rootRef = Database.database().reference() let ref = rootRef.child(\"film\")<\/pre>\n<p>Quindi dovremo creare un riferimento agli elementi figlio che sono latte e pizza in modo da poter aggiungere i dati all&#8217;interno di quei nodi.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">let movieRefAvengers = ref.child(\"movie1\") let movieRefStarWars = ref.child(\"movie2\")<\/pre>\n<p>Sappiamo che dobbiamo salvare il dizionario all&#8217;interno di queste chiavi. Per questo creeremo due dizionari uno per il latte e un altro per la pizza.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">let dictMovieRefAvengers: [String: String] = [\"name\": \"Avengers\", \"addedByUser\": \"John\"] let dictMovieRefStarWars: [String: String] = [\"name\": \"Star Wars\", \"addedByUser\": \" Jane\"]<\/pre>\n<p>Successivamente possiamo aggiungere il <strong>dictMovieRefAvengers<\/strong> e <strong>dictMovieRefStarWars<\/strong> nella <strong>filmRefAvengers<\/strong> e <strong>filmRefStarWars<\/strong> e questi verranno aggiunti come figli di quei riferimenti. Esistono due metodi utilizzati per salvare i dati nel database di Firebase che sono setValue e updateChildValues. Se vuoi sapere quando i tuoi dati sono stati confermati, puoi aggiungere un blocco di completamento. Sia setValue che updateChildValues \u200b\u200baccettano un blocco di completamento facoltativo che viene chiamato quando la scrittura \u00e8 stata salvata nel database. Questo listener pu\u00f2 essere utile per tenere traccia di quali dati sono stati salvati e quali dati sono ancora sincronizzati.<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">\/\/ Salvataggio dei valori nel nodo movie1 movieRefAvengers.setValue(dictMovieRefAvengers) { (error:Error?, ref:DatabaseReference) in if let error = error { print(\"Impossibile salvare i dati: \\(errore).\") } else { print(\"Dati salvati con successo!\") } } \/\/ Salvataggio dei valori nel nodo pizza movieRefStarWars.setValue(dictMovieRefStarWars) { (error:Error?, ref:DatabaseReference) in if let error = error { print(\"I dati non possono essere salvato: \\(errore).\") } else { print(\"Dati salvati con successo!\") } }<\/pre>\n<p>&nbsp;<\/p>\n<p>Dopo aver eseguito il codice mostrato sopra, otterrai la stessa struttura nel database di Firebase che \u00e8 gi\u00e0 mostrato.<\/p>\n<h2>sommario<\/h2>\n<p>Dopo aver seguito la procedura sopra, sarai in grado di salvare i dati nel database di Firebase in swift.<\/p>\n<h2>Leggi anche questi articoli:<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.knowband.com\/blog\/mobile-app\/what-to-do-if-app-declined-by-google-play-store\/\" target=\"_blank\">Cosa fare se la tua app \u00e8 stata rifiutata su Google Play Store<\/a><\/li>\n<li><a href=\"https:\/\/www.knowband.com\/blog\/mobile-app\/download-app-direct-from-diawi-link\/\" target=\"_blank\">Come scaricare la tua app Android\/iOS dal link Diawi<\/a><\/li>\n<li><a href=\"https:\/\/www.knowband.com\/blog\/mobile-app\/payu-integration-ios-using-swift\/\" target=\"_blank\">Integrazione PayU in iOS tramite swift<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Obiettivi del blog Dopo aver letto questo blog, saremo in grado di installare l&#8217;SDK Firebase nel tuo progetto e scrivere il codice per salvare i dati nel database Firebase insieme alla creazione del progetto Firebase. Vantaggi dell&#8217;utilizzo del database Firebase Non importa se stai lavorando a un piccolo progetto o se i tuoi occhi sono [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[3237],"tags":[7387,7370,26958,26959,26957],"class_list":["post-25062","post","type-post","status-publish","format-standard","hentry","category-app-per-dispositivi-mobili","tag-caso-antitrust-di-google","tag-ios","tag-ios-salva-i-dati-su-firebase","tag-salva-i-dati-in-linguaggio-swift-su-firebase","tag-salva-i-dati-su-firebase-in-linguaggio-swift-per-ios"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Come salvare i dati su Firebase in Swift Language (iOS)? - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come salvare i dati su Firebase in Swift Language (iOS)? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Obiettivi del blog Dopo aver letto questo blog, saremo in grado di installare l&#8217;SDK Firebase nel tuo progetto e scrivere il codice per salvare i dati nel database Firebase insieme alla creazione del progetto Firebase. Vantaggi dell&#8217;utilizzo del database Firebase Non importa se stai lavorando a un piccolo progetto o se i tuoi occhi sono [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-07T05:58:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-03T20:00:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"650\" \/>\n\t<meta property=\"og:image:height\" content=\"406\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mayank Bhaisora\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mayank Bhaisora\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/\"},\"author\":{\"name\":\"Mayank Bhaisora\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/8aa4929774f646e515002f1bdb49551e\"},\"headline\":\"Come salvare i dati su Firebase in Swift Language (iOS)?\",\"datePublished\":\"2019-03-07T05:58:07+00:00\",\"dateModified\":\"2022-03-03T20:00:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/\"},\"wordCount\":664,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Picture2-1.png\",\"keywords\":[\"Caso antitrust di Google\",\"iOS\",\"iOS Salva i dati su Firebase\",\"Salva i dati in linguaggio Swift su Firebase\",\"Salva i dati su Firebase in linguaggio Swift per iOS\"],\"articleSection\":[\"App per dispositivi mobili\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/\",\"name\":\"Come salvare i dati su Firebase in Swift Language (iOS)? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Picture2-1.png\",\"datePublished\":\"2019-03-07T05:58:07+00:00\",\"dateModified\":\"2022-03-03T20:00:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Picture2-1.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Picture2-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/app-per-dispositivi-mobili\\\/come-salvare-i-dati-su-firebase-in-swift-language-ios\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come salvare i dati su Firebase in Swift Language (iOS)?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/8aa4929774f646e515002f1bdb49551e\",\"name\":\"Mayank Bhaisora\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Mayank Bhaisora\"},\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/author\\\/mbhaisora\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come salvare i dati su Firebase in Swift Language (iOS)? - Knowband Blog | Ecommerce Modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/","og_locale":"it_IT","og_type":"article","og_title":"Come salvare i dati su Firebase in Swift Language (iOS)? - Knowband Blog | Ecommerce Modules","og_description":"Obiettivi del blog Dopo aver letto questo blog, saremo in grado di installare l&#8217;SDK Firebase nel tuo progetto e scrivere il codice per salvare i dati nel database Firebase insieme alla creazione del progetto Firebase. Vantaggi dell&#8217;utilizzo del database Firebase Non importa se stai lavorando a un piccolo progetto o se i tuoi occhi sono [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2019-03-07T05:58:07+00:00","article_modified_time":"2022-03-03T20:00:21+00:00","og_image":[{"width":650,"height":406,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png","type":"image\/png"}],"author":"Mayank Bhaisora","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Mayank Bhaisora","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/"},"author":{"name":"Mayank Bhaisora","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/8aa4929774f646e515002f1bdb49551e"},"headline":"Come salvare i dati su Firebase in Swift Language (iOS)?","datePublished":"2019-03-07T05:58:07+00:00","dateModified":"2022-03-03T20:00:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/"},"wordCount":664,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png","keywords":["Caso antitrust di Google","iOS","iOS Salva i dati su Firebase","Salva i dati in linguaggio Swift su Firebase","Salva i dati su Firebase in linguaggio Swift per iOS"],"articleSection":["App per dispositivi mobili"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/","url":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/","name":"Come salvare i dati su Firebase in Swift Language (iOS)? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png","datePublished":"2019-03-07T05:58:07+00:00","dateModified":"2022-03-03T20:00:21+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/it\/app-per-dispositivi-mobili\/come-salvare-i-dati-su-firebase-in-swift-language-ios\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Come salvare i dati su Firebase in Swift Language (iOS)?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/8aa4929774f646e515002f1bdb49551e","name":"Mayank Bhaisora","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Mayank Bhaisora"},"url":"https:\/\/www.knowband.com\/blog\/it\/author\/mbhaisora\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/posts\/25062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/comments?post=25062"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/posts\/25062\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/media?parent=25062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/categories?post=25062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/tags?post=25062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}