2016-06-06 3 views
0

Ich brauche Hilfe, um zu verstehen, wie Push-Benachrichtigungen an iOS-Geräte mit GCM auf Java-basierten Anwendungsserver gesendet werden.So senden Sie Push-Benachrichtigungen an iOS-Geräte mit GCM auf Java-basierten Anwendungsserver

Auf der Serverseite benutze ich gcm-server jar, um Benachrichtigungen an Android-Geräte zu senden und es funktioniert gut. Ich brauche dieselbe Code-Basis (d. H. Java-Code nicht Objective C), um Benachrichtigungen an iOS-Geräte zu senden. Wie erreiche ich das?

Ich habe auch p12 Zertifikat aktivieren für Push-Benachrichtigung, die eine Voraussetzung für iOS Push-Benachrichtigung ist. Wo muss ich nun diese p12-Datei auf GCM verwenden?

Danke.

Antwort

1

Es gibt eine gute Bibliothek auf GitHub:

java-apns on gitub

Es kommt mit Dokumentation.

+0

Vielen Dank für die Antwort. Aber unsere Absicht, GCM zu verwenden, ist, dass wir dieselbe Code-Basis für Android- und iOS-Geräte verwenden können. Daher möchte ich verstehen, welche Schritte zur Verwendung von GCM für iOS-Geräte erforderlich sind. – nexus

+0

Laut http://blog.airsource.co.uk/2016/01/29/quickstart-google-cloud-messaging-ios/ müssen wir etwas an Xcode arbeiten, um ein Projekt bei Google zu registrieren. Aber bis jetzt habe ich noch nichts Xcode codiert. Also ist dies für jede iOS App erforderlich, um Push-Benachrichtigungen von GCM zu erhalten. – nexus

+0

Haben Sie sich https://developers.google.com/cloud-messaging/ios/start angesehen? –