Konfigurieren der RAD Server Engine, um Push-Benachrichtigungen zu aktivieren

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Push-Benachrichtigungen in RAD Server


Der EMS-Server ist nach der Konfiguration Ihrer EMS-Umgebung mit Standardparametern konfiguriert. Sie können die Konfiguration Ihres EMS-Servers ändern, indem Sie die Datei EMSServer.ini bearbeiten.

Sie müssen die Standardkonfiguration des EMS-Servers ändern, um Ihren EMS-Server für das Senden von Meldungen über EMS-Push-Benachrichtigungen an Ihre registrierten Geräte zu aktivieren.

Hinweis: Sie müssen OpenSSL-Bibliotheken auch auf dem System installieren, auf dem der EMS-Server ausgeführt wird. Weitere Informationen hierzu finden Sie unter EMS-Serveranforderungen.

Einstellungen für Google Cloud Messaging (GCM)

Sie müssen die Standardeinstellungen des Abschnitts "Google Cloud Messaging" ändern, damit der EMS-Server Meldungen über Push-Benachrichtigungen an den Dienst "Google Cloud Messaging" senden kann. Suchen Sie in der Datei EMSServer.ini den Abschnitt [Server.Push.GCM]:

[Server.Push.GCM]
;# This section is for Google Cloud Messaging (GCM) settings.
;# These settings are needed to send push notifications to an Android device
ApiKey=AIzaSy8ErRetMFL3gMm-c4McopUXyU51e6p51i0s

Einstellungen für Apple Push Notification (APN)

Sie müssen die Standardeinstellungen des Abschnitts "Apple Push Notification" ändern, damit der EMS-Server Meldungen über Push-Benachrichtigungen an den Dienst "Apple Push Notification" senden kann. Suchen Sie in der Datei EMSServer.ini den Abschnitt [Server.Push.APNS]:

  • CertificateFileName. Pfad zu dem auf Ihr System heruntergeladenen .p12-Zertifikat.
  • CertificateFilePassword. Passwort für das .p12-Zertifikat. Wenn kein Passwort erforderlich ist, lassen Sie es leer.
  • ProductionEnvironment. Wenn das .p12-Zertifikat für die Produktion erstellt wurde, ist der entsprechende Wert 1. Wenn es für die Entwicklung erstellt wurde, setzen Sie den Wert auf 0.
[Server.Push.APNS]
;# This section is for Apple Push Notification Service (APNS).
;# These settings are needed to send push notifications to an IOS device
CertificateFileName=C:\Users\Public\Documents\Embarcadero\EMS\PushNotificationTest.p12
;# Name of .p12 or .pem file
CertificateFilePassword=
;# Password of certificate file.  Leave blank if file does not have a password.
ProductionEnvironment=0
;# Set ProductionEnvironment=1 when the certificate has been created for production.
;# Set ProductionEnvironment=0 when the certificate has been created for development.
;# Default value is 0 (development).

Siehe auch