Karthagogenbau

Mit Karthago installieren

Das Maps SDK for iOS kann mit Carthage verwendet werden, einem einfachen, dezentralisierten Abhängigkeitsmanager für Swift- und Objective-C-Cocoa-Projekte.

  1. Installiere Carthage. Es gibt verschiedene Methoden. Die genauen Schritte finden Sie in der Readme-Datei von Karthago.
  2. Wenn Sie noch kein Xcode-Projekt haben, erstellen Sie eines und speichern Sie es auf Ihrem lokalen Computer. Wenn Sie mit der iOS-Entwicklung noch nicht vertraut sind:
    1. Erstellen Sie ein neues Projekt.
    2. Wählen Sie die Vorlage iOS > App aus.
    3. Auf dem Bildschirm mit den Projektoptionen:
      1. Geben Sie den Projektnamen ein.
      2. Notieren Sie den Wert des Felds Bundle-ID. Mit diesem Wert können Sie den API-Schlüssel unten einschränken.
      3. Legen Sie das Projekt Interface auf Storyboard fest.
      4. Legen Sie für Language (Sprache) Swift oder Objective-C fest.
  3. Erstelle in deinem Projektverzeichnis eine Datei mit dem Namen Cartfile. In dieser Datei sind die Abhängigkeiten Ihres Projekts definiert.
  4. Bearbeiten Sie die Cartfile und fügen Sie die Abhängigkeiten zusammen mit den zugehörigen versions hinzu:
    binary "https://dl.google.com/geosdk/GoogleMaps.json" == 6.2.1
    Führen Sie regelmäßig carthage outdated aus, um zu erkennen, ob eine neuere Version verfügbar ist. So können Sie dafür sorgen, dass Sie immer die aktuelle Version haben. Führen Sie bei Bedarf ein Upgrade auf die neueste Version durch.
  5. Speichere die Cartfile.
  6. Wechseln Sie in einem Terminalfenster zum Verzeichnis mit der Cartfile:
    cd <path-to-project>
  7. Führe den Befehl carthage update aus. Dadurch werden die in Cartfile angegebenen APIs und alle zugehörigen Abhängigkeiten installiert.
  8. Rufen Sie im Finder in Ihrem Projektverzeichnis die heruntergeladenen Framework-Dateien unter Carthage/Build/iOS auf.