All Products
Search
Document Center

Mobile Platform as a Service:Buat Sertifikat Push iOS

Last Updated:Feb 12, 2026

Untuk mengirim notifikasi push ke perangkat iOS, Anda harus terlebih dahulu mengonfigurasi sertifikat push iOS di Konsol Message Push. Topik ini menjelaskan jenis sertifikat yang didukung oleh Message Push serta cara membuat sertifikat push iOS.

Jenis Sertifikat

Message Push hanya mendukung sertifikat Apple Push Service. Untuk informasi selengkapnya tentang jenis sertifikat Apple, lihat Apple Certificate Types.

Jangan kelirukan sertifikat Apple Push Service dengan sertifikat iOS Development. Penggunaan sertifikat iOS Development akan menyebabkan notifikasi push gagal. Bagian ini menjelaskan cara membedakan kedua jenis sertifikat tersebut di aplikasi Keychain Access macOS dan Konsol Message Push.

Jenis Sertifikat

Tujuan

Apple Push Service

Sertifikat push untuk lingkungan produksi. Sertifikat ini membangun koneksi antara layanan notifikasi Anda dan Apple Push Notification service (APNs) untuk mengirim notifikasi remote ke aplikasi Anda.

iOS Development

Sertifikat development yang digunakan untuk debugging pada perangkat fisik dan pengujian rilis.

MAC Key Store

Klik ganda file sertifikat .p12 yang sudah ada untuk mengimpornya ke Keychain Access. Anda kemudian dapat melihat nama sertifikat dan informasi lainnya.

lQLPJxmZqrAh0D_NAqLNBEywqCdKOFvvtB0JTBNdbtiyAA_1100_674

Detail:

  • iPhone Developer: Sertifikat development Apple. Message Push tidak mendukung jenis ini.

  • Apple Push Service: Sertifikat push Apple untuk produksi. Message Push mendukung jenis ini.

  • Apple Development iOS Push Services: Sertifikat push Apple untuk development. Message Push mendukung jenis ini.

Konsol Message Push

Setelah Anda mengimpor sertifikat di Konsol Message Push, Anda dapat melihat informasi sertifikat tersebut.

image

Seperti yang ditunjukkan pada gambar sebelumnya, periksa properti subjectDN:

  • Apple Development iOS Push Services: Sertifikat push Apple untuk development. Message Push mendukung jenis ini.

  • Apple Push Service: Sertifikat push Apple untuk produksi. Message Push mendukung jenis ini.

3

Seperti yang ditunjukkan pada gambar sebelumnya, nilai properti subjectDN berupa iPhone Developer menunjukkan sertifikat development Apple. Message Push tidak mendukung jenis ini.

Buat Sertifikat

Buat Apple App ID

  1. Di portal Apple Developer, klik App IDs di panel navigasi sebelah kiri, lalu klik tombol +.

  2. Masukkan informasi dasar.

    • App ID Description > Name

    • Untuk App ID Suffix, masukkan Bundle ID yang unik.

  3. Pilih kemampuan Push Notifications.

  4. Klik Continue, lalu klik Register.

Buat file .certSigningRequest

  1. Buka aplikasi Keychain Access di Mac Anda.

  2. Dari bilah menu, pilih Keychain Access > Certificate Assistant > Request a Certificate From a Certificate Authority….

  3. Di jendela Certificate Information, masukkan alamat email dan common name Anda.

  4. File .certSigningRequest telah berhasil dibuat.

Buat Sertifikat

  1. Di halaman App IDs di portal Apple Developer, pilih iOS App ID Anda dan klik Edit.

    edit_app_id.png

  2. Di bagian Development SSL Certificate atau Production SSL Certificate, klik Create Certificate untuk membuat sertifikat untuk lingkungan development atau produksi.

    create_cert_entry.png

  3. Unggah file .certSigningRequest yang telah Anda buat sebelumnya.

    upload_certSigningRequest_file.png

  4. Setelah sertifikat dibuat, halaman berikut akan ditampilkan. Klik Download untuk mendapatkan file .cer.

    cert_ok.png

  5. Konversi file .cer menjadi file .p12.

    1. Klik ganda file .cer untuk mengimpornya ke Key Store.

    2. Temukan sertifikat yang baru saja Anda impor. Klik kanan sertifikat tersebut dan pilih Export untuk membuat file .p12.

      lQLPJxmZqrAh0D_NAqLNBEywqCdKOFvvtB0JTBNdbtiyAA_1100_674

  6. Setelah Anda mendapatkan sertifikat .p12, buka halaman Settings > Channel Configuration di Konsol Message Push untuk mengonfigurasi sertifikat push iOS.