Konfigurieren der RAD Server Engine, um Push-Benachrichtigungen zu aktivieren
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]:
- ApiKey. API-Key-Wert von Google Cloud Messaging (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).