Per la creazione del file .pem è necessario seguire i semplici passaggi seguenti.
Ecco qui.
Passaggio 1: Accedi al tuo account sviluppatore vai al portale di provisioning, fai clic su "Certificati". Quindi, fai clic sul pulsante '+'.
Fase 2: Seleziona Apple Push Notification servizio SSL (Produzione) opzione ai sensi della sezione di distribuzione, quindi fare clic su "Continua".
Passaggio 3: selezionare l'ID applicazione che si desidera utilizzare per l'app BYO (Come creare un ID app), quindi fare clic su "Continua" per andare al passaggio successivo.
Passaggio 4: Seguire i passaggi "Informazioni sulla creazione di una richiesta di firma del certificato (CSR)" per creare una richiesta di firma del certificato.
Fase 5: Caricare il file ".CSR" che è generato al punto 4, quindi fare clic su "Generate".
Passo 6: Fare clic su "Fine" per terminare la registrazione, il Portale IOS Provisioning pagina sarà cambiare l'interfaccia utente.
Passaggio 7: Ora andare su "Portachiavi", cercare il certificato appena installato. Se non sei sicuro di quale certificato è corretto, dovrebbe iniziare con "Servizi di IOS Push di Apple Production", seguito dall'ID del bundle della tua app.
Passaggio 8: Espandere il certificato, è necessario visualizzare la chiave privata con il proprio nome o il nome dell'azienda. Seleziona entrambi gli elementi utilizzando il tasto "Seleziona" sulla tastiera, fai clic con il pulsante destro del mouse (o cmd-clic se usi un mouse con un solo pulsante), seleziona "Esporta 2 elementi". Quindi salva il file p12 con il nome "yourselectedname.p12" sul desktop - ora ti verrà richiesto di inserire una password per proteggerlo, puoi fare clic su Invio per saltare la password o inserire una password che desideri.
Passo 9: Ora aperto "Terminale" sul vostro Mac, ed eseguire i seguenti comandi:
cd
cd Desktop
openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts
** FATTO È stato creato un Certificato Apple push Notification (file .pem) **
qui:! http://stackoverflow.com/a/1762824/624091, provare questo. – George