Parse SDK in iOS Objective-C Projekten installieren
In diesem Abschnitt lernen Sie, wie Sie das Parse iOS SDK in Ihr Xcode-Projekt installieren.
Jederzeit können Sie auf das vollständige Projekt zugreifen, das mit diesem Tutorial erstellt wurde, in unserem GitHub-Repository.
In diesem Tutorial verwenden wir eine grundlegende App, die in Objective-C mit Xcode 9.1 und iOS 11 erstellt wurde.
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.
- 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, dieser Anleitung zu folgen.
Hinweis: Das Parse iOS SDK funktioniert mit iOS 7.0 oder höher.
Befolge diesen Schritt, wenn du das Parse iOS SDK noch nicht installiert hast.
Xcode kann CocoaPods als Abhängigkeitsmanager für Swift- und Objective-C-Cocoa-Projekte verwenden.
Du kannst auf CocoaPods Einstiegshandbuch für weitere Details verweisen.
Um CocoaPods zu installieren, öffne dein Terminal, kopiere den folgenden Code-Schnipsel und füge ihn in dein Terminal ein und drücke die Eingabetaste:
CocoaPods sollte automatisch installiert werden, nachdem du dein Passwort eingegeben hast. Wenn es ein Problem gibt, musst du möglicherweise deine lokale Ruby-Version aktualisieren.
Öffne als Nächstes den Xcode-Projektordner und öffne ein Terminalfenster in diesem Ordner.
Jetzt wirst du eine Podfile erstellen. Kopiere den folgenden Code-Schnipsel und füge ihn in dein Terminal ein und drücke die Eingabetaste:
Wenn dein Ordner jetzt deine Podfile zeigt, hast du es richtig gemacht.
Sei vorsichtig, Wenn du die Podfile nicht siehst, stelle sicher, dass dein Terminal tatsächlich im Projektordner ist..
Öffne als Nächstes deine Podfile mit Xcode oder einem beliebigen Texteditor und füge unter jedem Ziel „pod ‘Parse’“ hinzu.
Jetzt wirst du Parse zu deinem Projekt hinzufügen. Stelle sicher, dass dein Terminal auf deinen Projektordner geöffnet ist. Kopiere den folgenden Code-Schnipsel und füge ihn in dein Terminal ein und drücke die Eingabetaste:
CocoaPods wird das Projekt als Arbeitsbereich neu aufbauen und dein Projekt wird jetzt so aussehen.
Wenn du dein Xcode-Projekt bereits geöffnet hast, schließe es. Von nun an wirst du die Arbeitsbereichsdatei anstelle der Projektdatei öffnen. Doppelklicke auf die Arbeitsbereichsdatei, um sie zu öffnen.
Herzlichen Glückwunsch! Du hast jetzt das Parse iOS SDK installiert.
- Öffnen Sie die Datei AppDelegate.swift 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.
Ganz oben in Ihrer Datei AppDelegate.m stellen Sie sicher, dass Sie Parse als Modul einfügen, indem Sie den folgenden Code-Schnipsel direkt unter ‚#import “AppDelegate.h”‘ einfügen.
Ihre Datei AppDelegate.m 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 ‚Target > Build Settings > Search Paths > Framework Search Paths‘ und fügen Sie dann zwei Werte hinzu: ‚$(PROJECT_DIR)‘ und ‚$(inherited)‘. Xcode wird jetzt in der Lage sein, Ihr Parse-Modul zu finden.
- Gehe zu deinem App-Dashboard auf der Back4App-Website.
- Navigiere zu den App-Einstellungen: Klicke auf Funktionen>Kerneinstellungen block>Server
- Kehre zu deiner AppDelegate.m-Datei zurück und füge deine applicationId und clientKey ein.
Siehe mehr in unserem Neuen Parse App-Leitfaden.
Öffne deine AppDelegate.m-Datei. Füge innerhalb der Funktion 'didFinishLaunchingWithOptions' einen Code-Schnipsel unter dem Code hinzu, der Parse konfiguriert.
Füge dann einen Code-Schnipsel zur AppDelegate.m-Datei direkt unter 'didFinishLaunchingWithOptions' hinzu, um ein neues Parse-Installationsobjekt beim Laden deiner App zu erstellen.
Deine fertige AppDelegate.m-Datei sollte so aussehen:
- Bauen Sie Ihre App auf einem Gerät oder Simulator (Befehl+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.
5. Klicken Sie auf Kern.
6. Gehe zu Browser
Wenn alles richtig funktioniert, solltest du eine Klasse namens Installation wie folgt finden:
An diesem Punkt hast du gelernt, wie man mit iOS-Apps anfängt. Du bist jetzt bereit, die Kernfunktionen von Parse Server und Back4App-Add-ons 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.