Langkah-Langkah Build Aplikasi iOS

Kebutuhan

Sebelum memutuskan untuk membuat build aplikasi iOS, Anda harus mempersiapkan kebutuhan berikut ini:

  • Akun Apple Developer yang sudah berlangganan, untuk membuat akun developer apple bisa mengunjungi https://developer.apple.com

Penyiapan Kredensial

Setelah Anda memiliki akun developer apple yang disetujui. Anda dapat membuat kredensial untuk menandatangani aplikasi anda. Berikut ini yang perlu anda siapkan:

Identifier

Identifier adalah ID Aplikasi Unik yang dimiliki oleh setiap aplikasi. ID ini tidak boleh sama atau sudah digunakan oleh aplikasi lain. Untuk mendaftarkan ID Aplikasi Anda silahkan ikuti langkah-langkah berikut ini.

Masuk ke Akun Developer Apple Anda di https://developer.apple.com/account

Pada bagian Certificates, IDs & Profiles
Klik pada menu Identifiers

Klik tombol tambah pada Identifiers, kemudian pilh App IDs dan klik Continue.

Setelah itu Anda akan diminta memilih jenis aplikasi, maka pilih App lalu klik Continue.

Pada halaman ini, masukkan ID UNIK aplikasi anda pada kolom Bundle ID dan Pilih Explicit. ID Unik ini berbentuk kebalikan dari gaya domain. Misal, domain google.com maka id unik yang dimasukkan adalah com.google. INGAT BUNDLE ID HARUS UNIK DAN BELUM PERNAH DIGUNAKAN OLEH APLIKASI LAIN.
Contoh dibawah ini kami menggunakan id.smartserver.app

Kemudian, isi pada kolom Description dengan nama aplikasi Anda misal seperti berikut

Selanjutnya, scroll halaman ke atas hingga Anda menemukan Push Notifications. Aktifkan menu tersebut agar aplikasi dapat menggunakan layanan notifikasi.

Selanjutnya klik Continue dan Register.

AppStoreConnect API

Proses penandatanganan dilakukan melalui AppStoreConnect API, oleh sebab itu Anda perlu menyiapkan kredensial AppStoreConnect API dengan mengikuti langkah-langkah sebagai berikut ini.

Masuk ke halaman AppStoreConnect di https://appstoreconnect.apple.com

Kemudian, klik menu Users and Access, lalu pilih Tab Integrations

Klik tombol tambah di sebelah Active, kemudian isikan informasi sebagai berikut.
Pada kolom Name, anda dapat mengisi dengan nama SMART SERVER ID
Kemudian pada kolom Access, pilih App Manager

Setelah itu, klik Generate.

Setelah API Key digenerate oleh sistem, akan ada tombol Download. MOHON PERHATIKAN: Anda hanya memiliki kesempatan download hanya 1 kali. Setelah di download, Anda perlu menyimpan file tersebut ke tempat yang aman.

Salin KEY ID yang muncul pada API Key tersebut, pada contoh adalah NLPS422G22.

Kemudian, Salin Issuer ID tepat di atas Active yang berada tepat di atas aktif dengan format abcdef-ghijklm-opqrstu-vwxyz

MOHON PERHATIKAN, BAHWA INI ADALAH KREDENSIAL RAHASIA, JANGAN PERNAH MEMBERI TAHU SIAPAPUN YANG TIDAK ANDA PERCAYAI.

Membuat Aplikasi Baru di AppStoreConnect

Masuk ke halaman utama AppStoreConnect di https://appstoreconnect.apple.com

Kemudian, masuk ke menu Apps

Klik tombol Tambah lalu pilih New App, kemudian isi informasi aplikasi Anda

Selanjutnya klik tombol Create.

Anda dapat melengkapi informasi aplikasi nanti.

Integrasi ke Web Console

Buka web console Anda di https://app.smartserver.id kemudian masuk ke halaman Build dan pilih Tab iOS.

Upload file AppStoreConnect API yang Anda download pada tahap sebelumnya. Kemudian isi kolom Key ID dan Issuer yang telah anda salin pada langkah sebelumnya.
Masukkan Bundle ID sesuai dengan App ID yang telah Anda buat pada tahap penyiapan Identifiers.

Klik Apply, dan buat build baru dengan mengklik tombol tambah.

Setelah build sukses, estimasi sekitar 10-30 menit, Anda akan mendapatkan email notifikasi jika aplikasi sudah terupload ke halaman TestFlight di App Store Connect.

Daftar Artikel