Distribusi Intune Company Portal
Penting
Visual Studio App Center dijadwalkan untuk dihentikan pada 31 Maret 2025. Meskipun Anda dapat terus menggunakan Visual Studio App Center hingga sepenuhnya dihentikan, ada beberapa alternatif yang direkomendasikan yang dapat Anda pertimbangkan untuk bermigrasi.
Pelajari selengkapnya tentang garis waktu dukungan dan alternatif.
Terbitkan aplikasi iOS dan Android lini bisnis (LOB) baru dan peningkatan yang sudah ada dari App Center ke Company Portal pada instans cloud Intune Anda.
Prasyarat
- Organisasi Anda memiliki langganan Intune Cloud. Jika tidak, Anda dapat mendaftar untuk akun uji coba.
- Akun admin dan penyewa Intune diaktifkan.
- Buat DNS CNAME untuk menyederhanakan dan menyesuaikan pengalaman masuk. Saat organisasi Anda mendaftar ke layanan berbasis cloud Microsoft seperti Intune, Anda diberi domain awal.
- Tambahkan pengguna secara manual ke langganan Intune Anda melalui portal Office 365 atau portal Azure Intune dan beri pengguna izin tambahan termasuk izin administrator global.
- Buat grup untuk mengatur pengguna atau perangkat berdasarkan lokasi geografis, departemen, atau karakteristik perangkat keras.
- Azure Active Directory untuk penyewa bertindak sebagai broker keamanan untuk mengaktifkan akses ke situs. Visual Studio App Center akan memerlukan akses ke API grafik Intune untuk memungkinkan pengguna penyewa tertentu menerbitkan aplikasi ke Intune Company Portal. Admin global Azure Active Directory (AD) penyewa perlu memberikan persetujuan. Untuk memberikan persetujuan ini, admin global Azure Active Directory perusahaan Anda harus membuka halaman persetujuan ini dan setuju untuk memberikan akses bagi Visual Studio App Center untuk mengakses INTUNE Graph API. Admin kemudian akan dinavigasi ke Visual Studio App Center. Memberikan persetujuan adalah aktivitas satu kali untuk admin global Direktori Aktif perusahaan. Setelah selesai, setiap pengguna dengan peran manajer aplikasi Intune, untuk perusahaan ini, dapat menavigasi ke Visual Studio App Center dan menerbitkan aplikasi ke Intune Company Portal.
- Untuk informasi selengkapnya, tinjau pengenalan Intune.
Langkah 1: Membuat koneksi Intune di App Center
- Pilih Penyimpanan di bawah Distribusi.
- Di tengah halaman, klik tombol Sambungkan ke Toko .
- Pilih jenis penyimpanan sebagai Intune Company Portal dan klik Berikutnya.
- Anda akan diarahkan ke halaman masuk Microsoft, untuk memberikan nama domain awal Anda di Azure Active Directory (AD). Sepertinya your-domain.onmicrosoft.com.
- Saat berhasil masuk, Anda akan diminta untuk memasukkan nama Toko.
- Pilih Kategori aplikasi dari menu drop-down.
- Untuk Audiens, berikan nama grup Azure AD (grup yang diaktifkan keamanan) untuk mendistribusikan aplikasi ini. Versi awal fitur ini mengharuskan pengembang untuk mengetahui grup Azure AD tempat aplikasi didistribusikan. Administrator Intune yang menyambungkan App Center ke Intune Graph API di langkah 1.3 harus menjadi anggota grup agar memenuhi syarat dan muncul di menu drop-down lengkapi otomatis.
- Klik Sambungkan.
- Koneksi ke Intune Company Portal sekarang telah disiapkan. Anda akan melihat toko dengan nama yang disediakan di beranda Toko . Koneksi berlaku selama 90 hari untuk aplikasi di App Center.
Langkah 2: Terbitkan aplikasi Anda ke Intune Company Portal
- Dari beranda Toko, pilih Intune Store yang dibuat di atas.
- Klik Terbitkan ke Toko.
- Unggah paket aplikasi.
- Setelah paket diunggah, Anda akan melihat beberapa detail aplikasi. Klik Berikutnya.
- Klik Terbitkan untuk mendorong aplikasi ke Intune Company Portal. Status untuk rilis ini pada halaman detail penyimpanan akan ditampilkan sebagai Pemrosesan.
- Setelah App Center menyelesaikan penyerahan aplikasi ke Intune, status aplikasi akan berubah menjadi Dikirimkan.
- Jika ada kegagalan saat menerbitkan, status gagal dengan pesan kesalahan.
Untuk masalah apa pun, Anda selalu dapat membuka tiket dukungan. Pilih menu bantuan (?) di sudut kanan atas portal App Center, lalu pilih 'Hubungi dukungan'. Tim dukungan khusus kami akan menanggapi pertanyaan dan umpan balik Anda.
Menerbitkan melalui CLI
Peringatan
Anda memerlukan App Center CLI 2.7 atau yang lebih baru untuk menggunakan fitur ini.
Menggunakan CLI adalah cara mudah untuk mengintegrasikan koneksi penyimpanan App Center sebagai bagian dari pengaturan CI/CD Anda seperti Jenkins atau Go CI.
Sebelum dapat menggunakan CLI, Anda harus membuat koneksi ke tujuan, yaitu Google Play, App Store, atau Intune di App Center. Dan kompilasi biner untuk tujuan Anda.
appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json
Anda akan mendapatkan hasil seperti ini:
[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]
Dan itu adalah kolom Store yang akan kita gunakan di langkah terakhir.
Langkah terakhir adalah memublikasikan aplikasi Anda dengan menjalankan:
appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."
Anda harus mengisi yang kosong seperti perintah daftar. Alih-alih memiliki catatan rilis statis, Anda dapat menggunakan --release-notes-file
sebagai gantinya. File catatan rilis adalah file teks biasa yang dikodekan dengan UTF-8.
Pemecahan Masalah
Gagal menerbitkan aplikasi ke Intune Store. Aplikasi ini sebelumnya diterbitkan sebagai ***
Kesalahan ini dapat terjadi saat Anda mencoba menerbitkan menggunakan aplikasi yang telah Anda terbitkan untuk Intune dengan nama aplikasi yang berbeda. App Center menggunakan nama aplikasi di App Center saat menerbitkan ke Intune. Jika nama berbeda dari apa yang Anda miliki di Intune, Intune menolak dengan pesan kesalahan tersebut.
Untuk memperbaiki masalah ini, Anda perlu mengganti nama atau membuat aplikasi baru yang sama persis dengan apa yang Anda miliki di Intune. Jika Anda melihat pesan kesalahan, coba ganti nama aplikasi App Center Anda menjadi yang berikut setelah ... diterbitkan sebagai '***'.