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


Die RAD Server Engine (EMS-Server) ist nach Abschluss der Konfiguration Ihrer RAD Server-Umgebung mit Standardparametern konfiguriert. Sie können die Konfiguration Ihrer RAD Server Engine ändern, indem Sie die Datei EMSServer.ini bearbeiten.

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

Hinweis: Sie müssen OpenSSL-Bibliotheken auf dem System installieren, auf dem die RAD Server Engine (EMS-Server) ausgeführt wird. Weitere Informationen finden Sie unter Anforderungen der RAD Server Engine.

Einstellungen für FireBase Cloud Messaging (FCM)

Sie müssen die Standardeinstellungen im Abschnitt "FireBase Messaging" ändern, damit die RAD Server Engine (EMS-Server) Meldungen zu Push-Benachrichtigungen an den Dienst "FireBase Cloud Messaging" oder 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 FireBase and Google Cloud Messaging (FCM/GCM) settings.
;# These settings are needed to send push notifications to an Android device
ApiKey=AIzaSy8ErRetMFL3gMm-c4McopUXyU51e6p51i0s
;# Set your server key
ApiURL=
;# Set send message to REST API URL
;# See the default value here.

Einstellungen für Apple Push Notification (APN)

Sie müssen die Standardeinstellungen im Abschnitt "Apple Push Notification" ändern, damit die RAD Server Engine (EMS-Server) Meldungen zu 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, legen Sie den Wert auf 0 fest.
[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