Panduan

Cara membuat kunci API App Store Connect

Shipcue membaca status review dan merilis versi lewat API App Store Connect dari Apple. Untuk itu Shipcue memerlukan kunci API dari setiap akun yang ingin Anda ikuti. Berikut cara membuatnya, langkah demi langkah.

Oleh AppLabs.lv · Diperbarui

Kunci Team atau kunci Individual?

App Store Connect memiliki dua jenis kunci API. Shipcue bekerja dengan keduanya.

Jika Anda bekerja untuk klien, kunci Individual sering kali jalur yang lebih mudah: Anda tidak perlu meminta Admin membuatkan kunci, cukup izin tersebut.

Peran apa yang sebaiknya dimiliki kunci?

Pilih peran terkecil yang memenuhi kebutuhan Anda:

Buat kunci baru khusus untuk Shipcue. Jangan pakai ulang kunci yang menjadi tumpuan CI atau alat lain Anda, agar Anda bisa mencabut yang satu tanpa merusak yang lain.

Membuat kunci Team

  1. Buka halaman kunci API

    Masuk ke App Store Connect di browser sebagai Admin. Buka Users and Access, pilih tab Integrations, lalu App Store Connect API di kolom kiri. Jika halaman menampilkan tombol Request Access, Account Holder harus meminta akses API satu kali.

  2. Buat kuncinya

    Pastikan Team Keys terpilih dan klik Generate API Key (atau tombol +). Beri nama yang mudah Anda kenali nanti, misalnya "Shipcue". Di bawah Access, pilih App Manager. Klik Generate.

  3. Unduh file .p8

    Klik Download API Key di samping kunci baru. Apple hanya mengizinkan satu kali unduh dan tidak menyimpan salinan. File ini bernama AuthKey_ diikuti Key ID, misalnya AuthKey_ABCD123456.p8. Simpan di tempat aman, seperti pengelola kata sandi Anda.

  4. Salin Issuer ID

    Issuer ID ditampilkan di atas daftar kunci. Bentuknya seperti 69a6de8f-3c2e-47e3-e053-5b8c7c11a4d1. Shipcue memerlukannya untuk kunci Team.

Membuat kunci Individual

  1. Buka profil Anda

    Di App Store Connect, buka profil pengguna Anda dan gulir ke bawah ke Individual API Key. Jika tidak ada tombol Generate API Key, minta izin "Generate Individual API Keys" kepada Admin tim.

  2. Buat dan unduh

    Klik Generate API Key, lalu Download API Key. Seperti kunci Team, file .p8 hanya bisa diunduh satu kali. Kunci Individual tidak memiliki Issuer ID.

Tambahkan kunci ke Shipcue

  1. Mulai Add Account

    Di Shipcue, ketuk Add Account. Pilih file .p8 dari File, kirim lewat AirDrop dari Mac Anda dan pilih Shipcue, atau tempel teks kunci.

  2. Periksa detailnya

    Jika file masih memakai nama AuthKey_, Shipcue mengisi Key ID untuk Anda. Tempel Issuer ID untuk kunci Team, atau kosongkan untuk kunci Individual. Beri akun nama yang mudah Anda kenali, seperti "Client: Acme".

  3. Biarkan Shipcue memeriksanya ke Apple

    Shipcue bertanya ke App Store Connect aplikasi mana yang bisa dilihat kunci tersebut. Kunci yang baru dibuat bisa membutuhkan satu atau dua menit untuk mulai berfungsi; Shipcue terus mencoba.

  4. Pilih aplikasi Anda

    Pilih aplikasi yang ingin diikuti. Dengan Shipcue Pro, Shipcue menambahkan satu webhook per aplikasi di Apple agar perubahan status sampai kepada Anda sebagai push. Apple mengizinkan 10 webhook per aplikasi, dan Shipcue memakai 1.

Perlu diketahui

Pertanyaan

Bisakah saya mengunduh file .p8 lagi?

Tidak. Apple hanya menyediakan unduhan satu kali. Jika file hilang, cabut kunci itu di App Store Connect dan buat yang baru. Di Shipcue, gunakan Replace Key pada akun agar aplikasi dan pengaturannya tetap ada.

Di mana saya menemukan Issuer ID?

Di App Store Connect pada Users and Access › Integrations › App Store Connect API, di atas daftar kunci Team. Kunci Individual tidak memilikinya.

Bisakah saya memakai kunci dengan peran Developer?

Bisa, tetapi hanya untuk melihat status. Kunci Developer tidak bisa membuat webhook, jadi tidak ada push untuk aplikasi tersebut, dan tidak bisa merilis atau menarik. Gunakan App Manager untuk fungsi lengkap.

Apakah Shipcue memerlukan kata sandi Akun Apple saya?

Tidak. Shipcue hanya memakai kunci API. Tidak ada login dengan Akun Apple Anda dan tidak ada kode dua faktor.

Ikuti setiap akun di satu tempat

Shipcue mengirim push saat status App Review berubah, untuk setiap akun App Store Connect yang Anda tambahkan. Gratis selama 14 hari.

Lihat cara kerja Shipcue