Untuk membuat fitur Apple Push Notification Service, ada beberapa hal yang perlu dilakukan selain coding, yaitu menyiapkan certificate agar push notification tersebut bisa berjalan, salah satu membuat file .pem yang nantinya digunakan untuk mengirim notification melalui push notification gateway nya apple.

Login ke akun developer https://developer.apple.com/account/

1. Setelah login pilih menu Certificates, IDs & Profiles

01

2.  Klik tanda ( + ) di kanan atas untuk menambah certificates

02

3. Pilih Apple Push Notification service

03

untuk development pilih yang atas, sedang untuk production pilih yang bawah, setelah itu klik tombol “Continue”

4. Pilih App ID dari Dropdown List kemudian click tombol “Continue”

04

5. Tahap selanjutnya diminta untuk upload Certificate Signing Request

05

file ini kita buat dengan aplikasi Keychain Access, tahapan proses nya ada di screen di atas

6. Membuat Certificate

Buka aplikasi “Keychain Access”, cara cepat membuka aplikasi ini bisa menggunakan ( Command + Space), kemudian ketikkan keychain, secara otomatis akan ada suggest aplikasi nya, kemudian pilih atau tekan enter.

Screen Shot 2016-04-28 at 1.58.30 PM

Setelah aplikasi terbuka, klik menu aplikasi di menu bar, kanan atas, kemudian ikuti langkah berikut

06

7. Isi info yang diminta, pilih “Saved to disk”

07

Klik “Continue” kemudian pilih directory dimana anda akan menyimpan certificate.

8. Upload Certificate yang telah di buat

08

Setelah diupload, maka klik “Continue” untuk tahap selanjutnya

9. Download certificate push notification

09

Setelah di download, klik dua kali file certificate yang telah kita download.

10. Export Private Key

Buka aplikasi “Keychain Access” maka akan terlihat certificate hasil download tadi, expand pada certificate tersebut, kemudian pilih kedua nya, klik kanan dan ekspor 2 item tersebut.

10

File ini akan tersimpan dalam format p12, silakan diberi nama sesuai kebutuhan anda dan di mana anda akan menyimpannya. Setelah disimpan akan dimintai  password untuk memprotek file tersebut.

11

11. Membuat file .pem

Buka terminal, masuk ke folder tempat kita menyimpan file .p12, kemudian ketikkan command seperti berikut

12