2014-04-30 18 views
9

Wir entwickeln derzeit iOS-Anwendungen für verschiedene Clients.Ein APNS-Zertifikat für mehrere iOS-Apps

Wir haben eine Vorlage Anwendung und verschiedene abgeleitete Anwendungen (etwas anderes Layout, aber die Funktionalität ist fast das Gleiche).

Wir haben beschlossen, unser Backend auf Heroku zu hosten und das PubNub-Addon (mit pub-und sub zu verschiedenen Kanälen) zu verwenden, um Push-Benachrichtigungen zu behandeln.

http://www.pubnub.com

Dies funktioniert für eine Anwendung nur in Ordnung. Aber wenn wir mehrere Anwendungen haben, müssen wir eine pub nub "Anwendung" für jede iOS-Anwendung erstellen, weil wir die PEM-Datei (APNS-Zertifikat) der iOS-App in die PubNub-Anwendung hochladen müssen, was ziemlich umständlich ist.

Gibt es eine Möglichkeit, dass mehrere iOS-Apps die gleiche PEM-Datei (APNS-Zertifikat) verwenden? Damit wir eine PubNub-Anwendung für alle verschiedenen iOS-Apps verwenden können?

Haben Sie weitere Vorschläge haben, wie dieses Problem gelöst werden kann?

Vielen Dank im Voraus!

Antwort

12

Nein es ist nicht möglich, gleiche PEM-Datei für mehrere Anwendung zu verwenden. Sie müssten für jede Anwendung eine separate PEM-Datei erstellen. Da der Apple Push Notification Server (APNS) Ihre verschiedenen Anwendungen nicht mit einem PEM-Zertifikat identifizieren kann.

+1

Vielen Dank für Ihre Antworten. Du hast Recht. Wir erstellen jetzt eine PubNub-Anwendung für jede App. – pmuens

+0

In naher Zukunft können Sie in PubNubs Konto-Dashboard mehrere APNS-Push-Zertifikate für einen einzelnen Schlüsselsatz hochladen. –