iOS
Parse SDK für iOS: Installation in Swift mit Xcode
18 min
installieren sie das parse sdk in ihrem ios swift projekt einführung in diesem abschnitt lernen sie, wie sie das parse ios sdk in ihr xcode projekt installieren in diesem tutorial verwenden wir eine grundlegende app, die in swift mit xcode 12 und ios 14 jederzeit können sie auf das vollständige projekt zugreifen, das mit diesem tutorial erstellt wurde, in unserem github repository voraussetzungen um dieses tutorial abzuschließen, benötigen sie eine app, die bei back4app erstellt wurde hinweis befolgen sie das tutorial für neue parse apps um zu lernen, wie man eine app bei back4app erstellt xcode eine grundlegende ios app hinweis wenn sie keine grundlegende app erstellt haben, können sie xcode öffnen und auf datei > neu > projekt > ios wählen sie dann app nachdem sie ihre grundlegende app erstellt haben, sind sie bereit, diesem leitfaden zu folgen 1 sdk installieren befolgen sie diesen schritt, wenn sie das parse ios sdk noch nicht installiert haben xcode kann cocoapods als abhängigkeitsmanager für swift und objective c cocoa projekte verwenden sie können sich auf cocoapods getting started guide für weitere details beziehen um cocoapods zu installieren, öffnen sie ihr terminal, kopieren sie den folgenden code schnipsel und fügen sie ihn in ihr terminal ein und drücken sie die eingabetaste cocoapods sollte automatisch installiert werden, nachdem sie ihr passwort eingegeben haben wenn es ein problem gibt, müssen sie möglicherweise ihre lokale ruby version aktualisieren öffnen sie als nächstes den xcode projektordner und öffnen sie ein terminalfenster in diesem ordner jetzt werden sie eine podfile erstellen kopieren sie den folgenden code schnipsel und fügen sie ihn in ihr terminal ein und drücken sie die eingabetaste wenn ihr ordner jetzt ihre podfile anzeigt, haben sie es richtig gemacht seien sie vorsichtig, wenn sie die podfile nicht sehen, stellen sie sicher, dass ihr terminal tatsächlich im projektordner ist öffnen sie als nächstes ihre podfile mit xcode oder einem beliebigen texteditor und fügen sie unter jedem ziel „pod ‘parse’“ hinzu jetzt werden sie parse zu ihrem projekt hinzufügen stellen sie sicher, dass ihr terminal auf ihren projektordner geöffnet ist kopieren sie den folgenden code schnipsel und fügen sie ihn in ihr terminal ein und drücken sie die eingabetaste cocoapods wird das projekt als arbeitsbereich neu erstellen und ihr projekt wird jetzt so aussehen wenn sie ihr xcode projekt bereits geöffnet haben, schließen sie es ab jetzt öffnen sie die arbeitsbereichsdatei anstelle der projektdatei doppelklicken sie auf die arbeitsbereichsdatei, um sie zu öffnen herzlichen glückwunsch! sie haben jetzt das parse ios sdk installiert 2 verbinden sie ihre parse app öffnen sie die appdelegate swift datei ihres projekts, um die anmeldeinformationen der app einzurichten das parse ios sdk verwendet diese einstellungen, um eine verbindung zu den back4app servern herzustellen ganz oben in der datei sollten sie eine funktion namens ‚didfinishlaunchingwithoptions‘ sehen fügen sie den folgenden code schnipsel innerhalb dieser funktion ein und stellen sie sicher, dass er über der zeile steht, die ‚return true‘ sagt 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) stellen sie sicher, dass sie am anfang ihrer appdelegate swift datei parse als modul einfügen, indem sie den folgenden code schnipsel direkt unter ‚import uikit‘ einfügen appdelegate swift 1 import parse ihre appdelegate swift datei sollte jetzt so aussehen seien sie vorsichtig , wenn xcode ihnen sagt, dass es no such module ‘parse’ gibt, gibt es eine einfache lösung öffnen sie in xcode ‚ziel > build einstellungen > suchpfade > framework suchpfade‘ und fügen sie dann zwei werte hinzu ‚$(project dir)‘ und ‚$(inherited)‘ xcode wird jetzt in der lage sein, ihr parse modul zu finden gehen sie zu ihrem app dashboard auf der back4app website navigieren sie zu den einstellungen der app klicken sie auf features features > core settings core settings block> server server kehren sie zu ihrer appdelegate m appdelegate m datei zurück und fügen sie ihre applicationid applicationid und clientkey clientkey ein weitere informationen finden sie in unserem leitfaden für neue parse apps 3 testen sie ihre verbindung öffnen sie ihre viewcontroller swift datei stellen sie sicher, dass sie am anfang der datei parse als modul einfügen, indem sie den folgenden code schnipsel direkt unter ‚import uikit‘ hinzufügen viewcontroller swift 1 import parse fügen sie innerhalb der funktion ‚viewdidload‘ einen code schnipsel unter dem code hinzu, der parse konfiguriert viewcontroller swift 1 testparseconnection() fügen sie dann eine funktion unter der viewdidload() methode hinzu 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 } ihre fertige viewcontroller swift datei sollte so aussehen bauen sie ihre app auf einem gerät oder simulator ( befehl befehl + r r ) 2 warten sie, bis der hauptbildschirm erscheint 3 melden sie sich bei back4app website an 4 finden sie ihre app und klicken sie auf dashboard dashboard 5 klicken sie auf kern kern 6 gehe zu browser browser wenn alles richtig funktioniert, solltest du eine klasse namens firstclass firstclass finden, wie folgt nächste schritte an diesem punkt hast du gelernt, wie man mit ios apps anfängt du bist jetzt bereit, die kernfunktionen von parse server https //www back4app com/product/parse server und back4app add ons https //www back4app com/product/addons zu erkunden erfahre mehr, indem du durch unsere ios tutorials gehst oder überprüfe die open source dokumentation von parse für das ios sdk