Funktionen konfigurieren

Eine Kartenkennung und einen privaten Schlüssel erstellen

Für die Kommunikation mit dem MapKit-JS verwenden Sie einen privaten Schlüssel für Karten, um ein oder mehrere Entwicklertoken zu signieren.

Zuerst registrieren Sie eine Kartenkennung, um Ihre App zu identifizieren. Registrieren Sie eine Kartenkennung für jede App, die MapKit-JS verwendet. Danach erstellen und laden Sie einen privaten Schlüssel, für den MapKit-JS aktiviert ist, und verknüpfen ihn mit der Kartenkennung. Sie können mit jeder Kartenkennung zwei Schlüssel verknüpfen.

Dann rufen Sie die Schlüsselkennung (kid) ab, um ein JSON Web Token (JWT) zu erstellen, das Sie für die Kommunikation mit den von Ihnen aktivierten Funktionen verwenden.

Wenn Sie den Verdacht haben, dass ein privater Schlüssel kompromittiert ist, erstellen Sie zunächst einen neuen privaten Schlüssel, der mit der Kartenkennung verknüpft ist. Nach dem Übergang zum neuen Schlüssel können Sie den alten privaten Schlüssel widerrufen.

Eine Kartenkennung registrieren

  1. Klicken Sie unter Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) auf „Identifiers“ (Kennungen) in der Seitenleiste.

  2. Klicken Sie oben links auf die Taste zum Hinzufügen (+), wählen Sie „Maps IDs“ (Karten-IDs) aus und klicken Sie dann auf „Continue“ (Weiter).

  3. Geben Sie den App-Namen als Beschreibung ein.

  4. Geben Sie für die Kennung eine Zeichenfolge für das Reverse-DNS ein und klicken Sie dann auf „Continue“ (Weiter).

  5. Überprüfen Sie die Angaben und klicken Sie dann auf „Register“ (Registrieren).

  6. Klicken Sie auf „Done“ (Fertig).