Sie können das SSL-Zertifikat nicht auswählen, nur weil Sie es nicht müssen. Das Bereitstellungsprofil ist nicht mit dem Push-Zertifikat verknüpft, sondern mit der App-ID, bei der Sie Ihre App für die Verwendung des APN-Dienstes eingerichtet haben. Das SSL-Zertifikat muss auf Ihren Server hochgeladen werden, damit es beim Telefonieren mit Apple als Ihr App-Server identifiziert werden kann. Sie müssen es nur herunterladen, öffnen Sie es in Ihrem Schlüsselbund und dann in der Regel exportieren Sie es und laden Sie es auf Ihrem Server.
Es ist ganz einfach, nur sicher sein, Ihre App mit einem Development Provisioning-Profil zu signieren, wenn Sie ein Development Push-Zertifikat auf Ihrem Server (Anrufe an Apple Sandbox-Server) und ein Verteilungsprofil verwenden, wenn Sie eine Produktion verwenden Zertifikat.
Wenn Sie immer noch Probleme bekommen werfen Sie einen Blick auf this guide, es ist von quickblox, aber der Teil mit dem Apple-Portal es ist das gleiche unabhängig bilden den Server oder den Dienst, den Sie verwenden, um Benachrichtigungen zu generieren und es ist wirklich gut erklärt.
sehen diese http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ProvisioningDevelopment/ProvisioningDevelopment.html – Tirth
http: // rajneesh071 .blogspot.in/2012/07/push-notification.html? q = push – Rajneesh071
@iAmbitity Ich habe diesen Leitfaden vollständig befolgt, konnte aber das Zertifikat nicht auswählen :( –