iOS
Guida tecnica: Installa Parse SDK in iOS Objective-C
17 min
installa il parse sdk nel tuo progetto ios objective c introduzione in questa sezione imparerai come installare il parse ios sdk nel tuo progetto xcode in qualsiasi momento, puoi accedere al progetto completo costruito con questo tutorial nel nostro https //github com/templates back4app/ios install sdk requisiti in questo tutorial utilizzeremo un'app di base creata in objective c con xcode 9 1 e ios 11 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 come 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 nota il parse ios sdk funziona con ios 7 0 o superiore 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, potrebbe essere necessario 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 successivamente 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 workspace e il tuo progetto ora apparirà così se hai già aperto il tuo progetto xcode, chiudilo d'ora in poi aprirai il file del workspace invece del file del progetto fai doppio clic sul file del workspace 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 sdk ios di parse 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’ \[parse initializewithconfiguration \[parseclientconfiguration configurationwithblock ^(id\<parsemutableclientconfiguration> configuration) { configuration applicationid = @"inserisci il tuo application id qui"; configuration clientkey = @"inserisci il tuo client id qui"; configuration server = @"https //parseapi back4app com/"; }]]; in cima al tuo file appdelegate m assicurati di includere parse come modulo includendo il seguente frammento di codice subito sotto ‘#import “appdelegate h”’ \#import \<parse/parse h> il tuo file appdelegate m 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 sarà ora in grado di trovare il tuo modulo parse vai al tuo dashboard dell'app sul sito di back4app naviga alle impostazioni dell'app clicca su caratteristiche caratteristiche > impostazioni di base impostazioni di base block> 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 appdelegate m all'interno della funzione chiamata ‘didfinishlaunchingwithoptions’ aggiungi un frammento di codice sotto il codice che configura parse \[self saveinstallationobject]; poi aggiungi un frammento di codice al file appdelegate m appena sotto ‘didfinishlaunchingwithoptions’ per creare un nuovo oggetto di installazione parse al caricamento della tua app (void)saveinstallationobject{ pfinstallation currentinstallation = \[pfinstallation currentinstallation]; \[currentinstallation saveinbackgroundwithblock ^(bool succeeded, nserror error) { if (!error) { nslog(@"hai connesso con successo la tua app a back4app!"); }else{ nslog(@"salvataggio dell'installazione fallito %@",error debugdescription); } }]; } } il tuo file appdelegate m finito dovrebbe apparire così costruisci la tua app in un dispositivo o simulatore ( comando comando + r r ) 2\ aspetta fino a quando 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 installazione installazione 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/