Expand my Community achievements bar.

SOLVED

IOS Certificate PEM File for Adobe Campaign Standard Mobile App

Avatar

Level 4

Hi All,


We are trying to make Push work for an IOS app and need a little information.

I am looking for the documentation regarding the instructions on how to create the IOS Certificate (PEM) file for Adobe Campaign Standard? 

 

I seem to recall that both the prod and sandbox certificate has to be in one file that is uploaded but can't remember much else.

 

Kind regards 
 Robert

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Employee

Hi Robert,

 

You first have to follow the steps mentioned at https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/... to create an APNS certificate. Once downloaded, the certificate will have a ".cer" extension. Add the certificate to your keychain then follow the steps mentioned in https://developer.apple.com/library/archive/technotes/tn2326/_index.html#//apple_ref/doc/uid/DTS4001... to create a ".pem" certificate. The specific conversion steps can be see in the section titled "D. Convert If Necessary". Please let me know if you have any additional questions.

 

Thanks,

Ryan Morales

Mobile Engineer

Adobe Experience Cloud

 

View solution in original post

3 Replies

Avatar

Correct answer by
Employee

Hi Robert,

 

You first have to follow the steps mentioned at https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/... to create an APNS certificate. Once downloaded, the certificate will have a ".cer" extension. Add the certificate to your keychain then follow the steps mentioned in https://developer.apple.com/library/archive/technotes/tn2326/_index.html#//apple_ref/doc/uid/DTS4001... to create a ".pem" certificate. The specific conversion steps can be see in the section titled "D. Convert If Necessary". Please let me know if you have any additional questions.

 

Thanks,

Ryan Morales

Mobile Engineer

Adobe Experience Cloud

 

Avatar

Level 4
Hi @Ryan_Morales, Thank you so much for the answer, we actually managed to figure it out by following these 2 links: https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/... As you can see it's the same as the one you mentioned And then this link: https://stackoverflow.com/questions/21250510/generate-pem-file-used-to-set-up-apple-push-notificatio... I managed to do it on a Windows machine using openssl, instead of Keychain on iOS. Anyway we got it to work. -Robert