Sie befinden sich hier:
Einrichten von Umgebungen für ein Binärübergabeprojekt für die mobile Salesforce-Anwendung
Richten Sie Apple- und Google-Umgebungen für Binär-Übergabeprojekte ein.
Erforderliche Editionen
| Das Setup ist verfügbar in Lightning Experience in: Group, Professional, Enterprise, Performance, Unlimited und Developer Edition. |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Einrichten von Umgebungen für ein binäres Übergabeprojekt für die mobile Salesforce-Anwendung | mySalesforce-Anwendungen verwalten |
Registrieren von Apple-Kennzeichnern
Führen Sie die folgenden Schritte in Ihrem Apple-Entwickleraccount aus, um die erforderlichen Kennzeichner für Ihre mobile Anwendung zu registrieren.
- Erstellen Sie zwei separate Kennzeichner: eine Paket-ID für die Hauptanwendung und eine ID der Benachrichtigungsserviceerweiterung.
- Der für das Apple-Setup verwendete Kennzeichnername sollte mit der gleichen Kunden-Shop-ID übereinstimmen, die Sie im Formular für die Einreichung der Salesforce-Setup-Benutzeroberfläche angegeben haben.
-
Fügen Sie beim Erstellen der Kennung "Benachrichtigungsserviceerweiterung" die Funktion "Push-Benachrichtigungen" hinzu. Fügen Sie die Funktion "Bekanntmachung" nicht hinzu.
Wichtig Die auf der Mobile Publisher-Setup-Benutzeroberfläche bereitgestellte Shop-ID ist nur für die interne Verwendung vorgesehen. Kundengeschäfts-IDs können in einem Format vorliegen, beispielsweise: com.{yourcompany}.{eindeutiger Name oder Identifikation}. Verwenden Sie Benennungskonventionen, die die Anforderungen von Apple erfüllen. - Erstellen Sie eine Anwendungsgruppe mit einem eindeutigen Namen, der Ihre Kundengeschäfts-ID enthält.
- Sowohl die Paket-ID als auch der Kennzeichner der Benachrichtigungsserviceerweiterung müssen der Anwendungsgruppenfunktion zugewiesen sein. Die Funktion "Anwendungsgruppe" befindet sich auf der Kennung, wenn Sie Ihre Seite "Anwendungs-ID-Konfiguration" bearbeiten. Wählen Sie Bearbeiten aus, um die im vorigen Schritt erstellte Anwendungsgruppe auszuwählen.
Bereitstellen von Profilen
Generieren Sie ein separates Bereitstellungsprofil für die Paket-ID und die Benachrichtigungsservice-Erweiterung.
- Generieren Sie ein separates Bereitstellungsprofil für die Paket-ID und die Benachrichtigungsservice-Erweiterung.
- Wählen Sie App Store Connect im Abschnitt "Profile" von Apple Developer als Profiltyp aus.
- Wählen Sie im Dropdown-Menü die entsprechende Anwendungs-ID aus und verknüpfen Sie sie mit dem zugehörigen Verteilungszertifikat.
Einrichten von Apple Push-Benachrichtigungen (optional)
Der Apple Push Notification-Schlüssel (APNs) wird während der Einrichtung der externen Client-Anwendungen in Schritt 2 der Mobile Publisher-Setup-Benutzeroberfläche verwendet.
- Verwenden Sie eine geeignete Benennungskonvention für Ihren Schlüssel, aktivieren Sie den Apple Push Notifications Service (APNs) und klicken Sie auf Konfigurieren.
- Wählen Sie im Dropdown-Menü Sandbox und Produktion aus und klicken Sie auf Speichern.
- Wählen Sie Registrieren aus und laden Sie dann den generierten Schlüssel herunter.
- Bewahren Sie die Schlüssel an einem sicheren Ort auf, an dem sie zugänglich bleiben.
- Verwenden Sie diesen Schlüssel, wenn Sie Push-Benachrichtigungen in Ihren externen Client-Anwendungen für Produktions- oder Sandbox-Bereitstellungen aktivieren.
Einrichten von Google Play und Cloud
Android-Anwendungen erfordern bestimmte Service-Accounts, JSON-Schlüssel und Firebase-Registrierungsdetails, um das Setup abzuschließen.
- Stellen Sie sicher, dass Sie nur Ihre eindeutige Shop-Kennung für alle Google-bezogenen Konfigurationen verwenden.
- Erstellen Sie den erforderlichen Serviceaccount in der Google Cloud-Konsole und generieren Sie einen zugehörigen Schlüssel im JSON-Format.
-
Registrieren Sie Ihre Anwendung in der Firebase-Konsole, um die
google-services.jsonund diefirebaseadminsdk.jsonabzurufen. -
Laden Sie die
google-services.jsonDatei während Schritt 1 des Mobile Publisher-Setup-Formulars hoch, da es sich um ein Pflichtfeld handelt. -
Geben Sie die
firebaseadminsdk.jsonwährend Schritt 2 des Setups für externe Client-Anwendungen an. Diese Datei ist optional und nur für Push-Benachrichtigungskonfigurationen erforderlich.
Hinweis Kunden, die planen, universelle Links in ihrer Android-Anwendung zu verwenden, müssen den Fingerabdruck des SHA-256-Zertifikats angeben. Sie finden diesen Wert im Abschnitt "Anwendungsintegrität" (unter "Setup") in der Google Play Console.
Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.

