Gambaran umum distribusi aplikasi Xamarin.iOS

Dokumen ini memberikan gambaran umum tentang teknik distribusi yang tersedia untuk aplikasi Xamarin.iOS dan berfungsi sebagai penunjuk ke dokumen yang lebih rinci tentang topik tersebut.

Setelah aplikasi Xamarin.iOS dikembangkan, langkah selanjutnya dalam siklus hidup pengembangan perangkat lunak adalah mendistribusikan aplikasi kepada pengguna, seperti yang ditunjukkan di bagian yang disorot dari diagram di bawah ini:

After the iOS app has been developed, the next step is to distribute the app to users, as shown in the highlighted section of this diagram

Apple menyediakan cara berikut untuk mendistribusikan aplikasi iOS:

Semua skenario ini mengharuskan aplikasi disediakan menggunakan profil provisi yang sesuai. Profil provisi adalah file yang berisi informasi penandatanganan kode, serta identitas aplikasi dan mekanisme distribusi yang dimaksudkan. Untuk distribusi non-App Store, mereka juga berisi informasi tentang perangkat apa yang dapat digunakan aplikasi.

Distribusi App Store

Penting

Apple telah menunjukkan bahwa mulai Maret 2019, semua app dan pembaruan yang dikirimkan ke App Store harus dibuat dengan iOS 12.1 SDK atau yang lebih baru, termasuk dalam Xcode 10.1 atau yang lebih baru. Aplikasi juga harus mendukung ukuran layar i Telepon XS dan iPad Pro 12,9".

Ini adalah cara utama aplikasi iOS didistribusikan ke konsumen di perangkat iOS. Semua app yang dikirimkan ke App Store memerlukan persetujuan oleh Apple.

Aplikasi dikirimkan ke App Store melalui portal yang disebut iTunes Koneksi. Panduan Konfigurasikan Aplikasi Anda di iTunes Koneksi menyediakan informasi selengkapnya tentang cara menyiapkan dan menggunakan portal ini untuk menyiapkan aplikasi Xamarin.iOS untuk diterbitkan di App Store.

Penting untuk dicatat bahwa hanya pengembang yang termasuk dalam Program Pengembang Apple yang memiliki akses ke iTunes Koneksi. Anggota Program Perusahaan Pengembang Apple tidak memiliki akses.

Untuk informasi lebih lanjut, silakan kunjungi panduan Distribusi App Store.

Distribusi in-house

Terkadang disebut Distribusi Perusahaan, distribusi internal memungkinkan anggota Program Perusahaan Pengembang Apple mendistribusikan aplikasi secara internal kepada anggota lain dari organisasi yang sama. Distribusi internal memiliki keuntungan tidak memerlukan ulasan App Store, dan tidak memiliki batasan jumlah perangkat tempat aplikasi dapat diinstal. Namun, penting untuk dicatat bahwa anggota Program Perusahaan Pengembang Apple tidak memiliki akses ke iTunes Koneksi, dan oleh karena itu penerima lisensi bertanggung jawab untuk mendistribusikan aplikasi.

Untuk informasi selengkapnya tentang menyiapkan dan cara mendistribusikan aplikasi In-House, silakan lihat panduan distribusi In-House.

Distribusi ad-hoc

Aplikasi Xamarin.iOS dapat diuji pengguna melalui distribusi ad hoc, yang tersedia di Program Pengembang Apple, dan Program Perusahaan Pengembang Apple, dan memungkinkan hingga 100 perangkat iOS diuji. Kasus penggunaan terbaik untuk distribusi ad hoc adalah distribusi dalam perusahaan ketika iTunes Koneksi bukan pilihan.

Untuk informasi selengkapnya tentang menyiapkan dan cara mendistribusikan aplikasi In-House, silakan lihat panduan distribusi Ad-hoc.

Aplikasi kustom untuk bisnis

Apple memungkinkan distribusi app khusus ke bisnis dan pendidikan. Tinjau Panduan Pengguna Manajer Bisnis Apple untuk informasi.