iOS
Guida tecnica: Installa Parse SDK in Swift per iOS
18 min
installa il parse sdk nel tuo progetto ios swift introduzione in questa sezione imparerai come installare il parse ios sdk nel tuo progetto xcode in questo tutorial utilizzeremo un'app di base creata in swift con xcode 12 e ios 14 in qualsiasi momento, puoi accedere al progetto completo realizzato con questo tutorial nel nostro https //github com/templates back4app/ios install sdk requisiti per completare questo tutorial, hai bisogno di un'app creata su back4app nota segui il https //www back4app com/docs/get started/new parse app per imparare a creare un'app su back4app xcode app ios di base nota se non hai un'app di base creata, puoi aprire xcode e fare clic su file > nuovo > progetto > ios poi seleziona app dopo aver creato la tua app di base, sei pronto a seguire questa guida 1 installa sdk segui questo passaggio se non hai ancora installato il parse ios sdk xcode può utilizzare https //cocoapods org/ come gestore delle dipendenze per progetti cocoa in swift e objective c puoi fare riferimento a https //guides cocoapods org/using/getting started html per ulteriori dettagli per installare cocoapods, apri il tuo terminale, copia il seguente frammento di codice e incollalo nel tuo terminale e premi invio $ sudo gem install cocoapods cocoapods dovrebbe installarsi automaticamente dopo aver inserito la tua password se c'è un problema, potresti dover aggiornare la tua versione locale di ruby successivamente, apri la cartella del progetto xcode e apri una finestra del terminale in quella cartella ora stai per creare un podfile copia il seguente frammento di codice e incollalo nel tuo terminale e premi invio $ pod init se la tua cartella ora mostra il tuo podfile, l'hai fatto correttamente fai attenzione, se non vedi il podfile, assicurati che il tuo terminale sia effettivamente all'interno della cartella del progetto ora apri il tuo podfile con xcode o qualsiasi editor di testo e sotto ogni target aggiungi “pod ‘parse’ ” pod 'parse' ora stai per aggiungere parse al tuo progetto assicurati che il tuo terminale sia aperto sulla cartella del tuo progetto copia il seguente frammento di codice e incollalo nel tuo terminale e premi invio $ pod install cocoapods ricostruirà il progetto come un'area di lavoro e il tuo progetto ora apparirà così se hai già aperto il tuo progetto xcode, chiudilo d'ora in poi aprirai il file dell'area di lavoro invece del file del progetto fai doppio clic sul file dell'area di lavoro per aprirlo congratulazioni! hai ora installato il parse ios sdk 2 collega la tua app parse apri il file appdelegate swift del tuo progetto per impostare le credenziali dell'app il parse ios sdk utilizza queste impostazioni per connettersi ai server back4app in cima al file dovresti vedere una funzione chiamata ‘didfinishlaunchingwithoptions’ incolla il seguente frammento di codice all'interno di questa funzione e assicurati che sia sopra la riga che dice ‘return true’ appdelegate swift 1 let configuration = parseclientconfiguration { 2 $0 applicationid = "paste your application id here" 3 $0 clientkey = "paste your client id here" 4 $0 server = "https //parseapi back4app com" 5 } 6 parse initialize(with configuration) in cima al tuo file appdelegate swift assicurati di includere parse come modulo includendo il seguente frammento di codice subito sotto ‘import uikit’ appdelegate swift 1 import parse il tuo file appdelegate swift dovrebbe ora apparire così fai attenzione , se xcode ti dice che c'è no such module ‘parse’ , c'è una soluzione semplice in xcode apri ‘target > build settings > search paths > framework search paths’ e poi aggiungi due valori ‘$(project dir)’ e ‘$(inherited)’ xcode ora sarà in grado di trovare il tuo modulo parse vai al tuo app dashboard sul sito di back4app naviga alle impostazioni dell'app clicca su features features > core settings core settings blocco> server server torna al tuo appdelegate m appdelegate m file e incolla il tuo applicationid applicationid e clientkey clientkey vedi di più nella nostra https //www back4app com/docs/get started/new parse app#creating new app find your appid 3 testa la tua connessione apri il tuo file viewcontroller swift in cima al file assicurati di includere parse come modulo includendo il seguente frammento di codice subito sotto ‘import uikit’ viewcontroller swift 1 import parse all'interno della funzione chiamata ‘viewdidload’ aggiungi un frammento di codice sotto il codice che configura parse viewcontroller swift 1 testparseconnection() poi aggiungi una funzione sotto il metodo viewdidload() viewcontroller swift 1 func testparseconnection(){ 2 let myobj = pfobject(classname "firstclass") 3 myobj\["message"] = "hey ! first message from swift parse is now connected" 4 myobj saveinbackground { (success, error) in 5 if(success){ 6 print("you are connected!") 7 }else{ 8 print("an error has occurred!") 9 } 10 } 11 } 12 } il tuo file viewcontroller swift finito dovrebbe apparire così compila la tua app su un dispositivo o simulatore ( comando comando + r r ) 2\ aspetta fino a quando non appare la schermata principale 3\ accedi a https //www back4app com/ 4\ trova la tua app e clicca su dashboard dashboard 5\ clicca su core core 6\ vai a browser browser se tutto funziona correttamente, dovresti trovare una classe chiamata firstclass firstclass come segue prossimi passi a questo punto, hai imparato come iniziare con le app ios sei ora pronto per esplorare https //www back4app com/product/parse server e https //www back4app com/product/addons scopri di più passeggiando tra i nostri https //www back4app com/docs/ios/ios app template o controlla https //docs parseplatform org/ios/guide/