Enterprise Distribution — adalah mekanisme distribusi aplikasi iOS melalui Apple Developer Enterprise Program, yang ditujukan untuk penggunaan perusahaan. Tidak seperti App Store, Enterprise Distribution memungkinkan organisasi untuk mendistribusikan aplikasi internal di antara karyawan tanpa publikasi di toko dan tanpa batasan jumlah perangkat. Menurut Apple Enterprise Documentation (2025), program ini memerlukan pendaftaran perusahaan dengan nomor D-U-N-S dan menggunakan sertifikat perusahaan untuk penandatanganan dan instalasi OTA aplikasi. Solusi ini dicari oleh perusahaan yang membutuhkan alat bisnis tertutup tanpa akses pesaing.
Poin Utama
Enterprise Distribution — adalah metode distribusi aplikasi iOS yang tersedia untuk peserta Apple Developer Enterprise Program ($299/tahun). Program ini ditujukan khusus untuk penggunaan internal perusahaan dan melarang distribusi aplikasi di luar organisasi. Keuntungan utama — tidak ada batasan jumlah perangkat dan kemungkinan instalasi langsung tanpa App Store.
Program Enterprise diluncurkan oleh Apple pada tahun 2009 untuk organisasi besar yang perlu mendistribusikan aplikasi bisnis rahasia di antara karyawan. Apple Developer Enterprise Program mencakup alat pengembangan yang sama dengan program standar ($99/tahun), tetapi menambahkan kemampuan untuk membuat distribusi In-House dan Profil Provisioning Enterprise.
Menurut Apple (2025), Enterprise Distribution digunakan di 90% perusahaan Fortune 500 setidaknya untuk satu aplikasi internal. Skenario tipikal mencakup messenger perusahaan, sistem pencatatan waktu kerja, alat untuk pekerja lapangan, dan aplikasi manajemen gudang.
Enterprise Distribution bekerja berdasarkan prinsip instalasi OTA (Over-The-Air). Pengembang menandatangani aplikasi dengan sertifikat perusahaan, menempatkan file IPA dan file manifest di server web, kemudian karyawan menginstal aplikasi melalui Safari dengan mengklik tautan internal.
Proses ini tidak memerlukan penggunaan App Store Connect dan tidak melalui moderasi Apple. Instalasi dilakukan langsung di perangkat melalui mekanisme iOS OTA: pengguna membuka tautan di Safari, sistem mengunduh file manifest, memeriksa sertifikat, dan menawarkan untuk menginstal aplikasi. Manajemen perangkat dapat dilakukan melalui solusi MDM untuk distribusi massal.
<!-- manifest.plist for OTA installation of Enterprise app -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>https://example.com/app.ipa</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.company.app</string>
<key>bundle-version</key>
<string>1.0.0</string>
<key>title</key>
<string>Company App</string>
</dict>
</dict>
</array>
</dict>
</plist>
Untuk Enterprise Distribution, HTTPS penting — Apple mensyaratkan bahwa file manifest dan file IPA dilayani melalui koneksi aman. Sertifikat HTTPS harus valid dan dipercaya di perangkat pengguna. Ini adalah kondisi wajib yang pelanggarannya menyebabkan kesalahan instalasi.
Enterprise Distribution memerlukan dua komponen kunci: sertifikat perusahaan (Enterprise Certificate) dan Profil Provisioning untuk distribusi In-House. Sertifikat dibuat di Apple Developer Portal dan memiliki masa berlaku satu tahun, setelah itu memerlukan pembaruan. Tanpa sertifikat yang valid, instalasi aplikasi tidak mungkin dilakukan.
Profil Provisioning untuk Enterprise Distribution dibuat tanpa dikaitkan dengan perangkat tertentu — ini adalah perbedaan utama dari profil Development atau Ad Hoc. Profil In-House memungkinkan instalasi aplikasi di perangkat mana pun yang mempercayai sertifikat perusahaan. Manajemen kepercayaan dilakukan di bagian «Profil» di pengaturan iOS atau secara terpusat melalui MDM.
| Tipe Profil | Perangkat | App Store | Masa |
|---|---|---|---|
| Enterprise (In-House) | Tanpa batasan | Tidak diperlukan | 1 tahun |
| Ad Hoc | Hingga 100 perangkat | Tidak diperlukan | 1 tahun |
| App Store | Semua perangkat | Diperlukan | 1 tahun |
| Development | Hingga 100 perangkat | Tidak diperlukan | 1 tahun |
Apple secara ketat mengontrol penggunaan sertifikat Enterprise. Jika Apple menemukan bahwa Enterprise Distribution digunakan untuk mendistribusikan aplikasi di luar organisasi, sertifikat dapat dicabut tanpa peringatan. Pada tahun 2023, Apple mencabut sertifikat beberapa perusahaan besar yang melanggar ketentuan program.
Pengaturan Enterprise Distribution dimulai dengan pendaftaran di Apple Developer Enterprise Program. Organisasi harus memberikan nomor D-U-N-S yang menegaskan status hukum perusahaan. Setelah pendaftaran disetujui, administrator membuat sertifikat Enterprise dan Profil Provisioning In-House di Apple Developer Portal.
Untuk otomatisasi penandatanganan, digunakan Fastlane — alat yang memungkinkan konfigurasi pipeline CI/CD untuk Enterprise Distribution. Fastlane secara otomatis mengelola sertifikat, menandatangani file biner, dan mempublikasikannya di server. Ini sangat berguna bagi tim yang merilis pembaruan sering untuk aplikasi internal.
Enterprise Distribution berbeda dari App Store dan Ad Hoc dalam parameter kunci: audiens, batasan, dan proses publikasi. App Store memerlukan moderasi dan tersedia untuk semua pengguna, Ad Hoc terbatas pada 100 perangkat, dan Enterprise tidak memiliki batasan, tetapi dilarang untuk penggunaan publik.
Pilihan antara Enterprise dan metode lain tergantung pada kebutuhan organisasi. Jika aplikasi ditujukan untuk pengguna eksternal — hanya App Store. Untuk pengujian internal dengan kelompok kecil, Distribusi Ad Hoc atau TestFlight cocok. Untuk aplikasi perusahaan yang digunakan oleh seluruh organisasi, Enterprise Distribution adalah solusi optimal tanpa batasan jumlah perangkat dan tanpa perlu publikasi di toko.
Keuntungan penting Enterprise Distribution adalah tanpa moderasi. Organisasi dapat merilis pembaruan kapan saja tanpa menunggu persetujuan Apple. Ini sangat penting untuk aplikasi yang memerlukan perbaikan keamanan cepat atau pembaruan mendesak logika bisnis.
Pertanyaan yang Sering Diajukan
Apple Developer Enterprise Program berbiaya $299 per tahun. Tidak seperti program standar ($99/tahun), Enterprise mencakup kemampuan untuk membuat distribusi In-House dan tidak memerlukan publikasi di App Store. Program ini tidak mencakup distribusi melalui App Store — untuk itu diperlukan program pengembang standar Apple yang terpisah.
Tidak, penggunaan Enterprise Distribution untuk aplikasi publik dilarang. Berdasarkan ketentuan Apple Developer Enterprise Program, aplikasi In-House hanya dapat didistribusikan di antara karyawan organisasi. Pelanggaran aturan ini menyebabkan pencabutan sertifikat dan pemblokiran akun pengembang. Untuk aplikasi publik, gunakan App Store Distribution.
Sertifikat Enterprise Apple berlaku selama satu tahun. Untuk memperbarui, administrator harus menghasilkan Certificate Signing Request baru di Keychain Access, membuat sertifikat baru di Apple Developer Portal, dan menandatangani ulang semua aplikasi yang didistribusikan. Sertifikat lama berhenti berfungsi pada hari kedaluwarsa — aplikasi yang ditandatangani dengannya berhenti terbuka di perangkat.
Nomor D-U-N-S — adalah pengidentifikasi unik perusahaan dalam sistem Dun & Bradstreet. Untuk pendaftaran di Enterprise Program, diperlukan nomor yang menegaskan status hukum organisasi. Mendapatkan D-U-N-S memakan waktu 1 hingga 5 hari kerja melalui situs Dun & Bradstreet. Nomor harus terdaftar atas nama hukum resmi perusahaan.
Enterprise Distribution dan MDM menyelesaikan tugas yang berbeda. Enterprise Distribution bertanggung jawab untuk penandatanganan dan distribusi file IPA, sementara MDM bertanggung jawab untuk manajemen perangkat dan instalasi paksa. Dalam praktiknya, solusi MDM sering digunakan untuk instalasi massal aplikasi Enterprise: MDM mengirimkan perintah instalasi menggunakan sertifikat Enterprise untuk penandatanganan.
Kesimpulan
Kami akan mengembangkan aplikasi seluler turnkey
IT Sectr membuat aplikasi iOS dan Android untuk startup dan bisnis sejak 2017. Kami akan memberi saran dan mengusulkan solusi terbaik.
Baca juga