Bagikan melalui


Distribusi Portal Perusahaan Intune

Penting

Visual Studio App Center dihentikan pada 31 Maret 2025, kecuali untuk fitur Analitik dan Diagnostik, yang akan terus didukung hingga 30 Juni 2026. Pelajari lebih lanjut.

Terbitkan aplikasi iOS dan Android lini bisnis (LOB) baru dan versi yang ditingkatkan dari App Center ke Portal Perusahaan di instance Intune Cloud Anda.

Prasyarat

  • Organisasi Anda memiliki langganan Intune Cloud. Jika tidak, Anda dapat mendaftar untuk akun uji coba.
  • Akun admin dan tenant Intune diaktifkan.
  • Buat DNS CNAME untuk menyederhanakan dan menyesuaikan pengalaman masuk. Saat organisasi Anda mendaftar untuk 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 memfasilitasi akses ke situs. Visual Studio App Center akan memerlukan akses ke API grafik Intune untuk memungkinkan pengguna penyewa tertentu menerbitkan aplikasi ke Portal Perusahaan Intune. Administrator global Azure Active Directory (AD) perlu memberikan persetujuan kepada penyewa. 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 API Intune Graph. 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 Portal Perusahaan Intune.
  • Untuk informasi selengkapnya, tinjau pengantar Intune.

Langkah 1: Membuat koneksi Intune di App Center

  1. Pilih Tempat Penyimpanan di bawah Distribusi.
  2. Di tengah halaman, klik tombol Sambungkan ke Toko .
  3. Pilih jenis toko sebagai Portal Perusahaan Intune dan klik Berikutnya.
  4. Anda akan diarahkan ke halaman masuk Microsoft, untuk memberikan nama domain awal Anda di Azure Active Directory (AD). Tampaknya your-domain.onmicrosoft.com.
  5. Saat berhasil masuk, Anda akan diminta untuk memasukkan nama Toko.
  6. Pilih Kategori aplikasi dari menu drop-down.
  7. Untuk Audiens, berikan nama grup Azure AD (grup yang diaktifkan keamanan) untuk mendistribusikan aplikasi ini. Versi awal fitur ini mengharuskan pengembang untuk mengetahui grup Microsoft Azure AD tempat aplikasi didistribusikan. Administrator Intune yang menghubungkan App Center ke API Intune Graph di langkah 1.3 harus menjadi anggota grup agar memenuhi syarat dan muncul di daftar pelengkapan otomatis.
  8. Klik Sambungkan.
  9. Koneksi ke Portal Perusahaan Intune 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 Portal Perusahaan Intune

  1. Dari beranda Toko, pilih Toko Intune yang telah dibuat sebelumnya.
  2. Klik Terbitkan untuk Menyimpan.
  3. Unggah paket aplikasi.
  4. Setelah paket diunggah, Anda akan melihat beberapa detail aplikasi. Klik Berikutnya.
  5. Klik Terbitkan untuk mendorong aplikasi ke Portal Perusahaan Intune. Status untuk rilis ini pada halaman detail toko akan ditampilkan sebagai Pemrosesan.
  6. Setelah App Center menyelesaikan penyerahan aplikasi ke Intune, status aplikasi akan berubah menjadi Dikirim.
  7. 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 penyiapan 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 Toko yang akan kita gunakan di langkah terakhir.

Langkah terakhir adalah menerbitkan 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 bagian yang kosong seperti perintah 'list'. Alih-alih memiliki catatan rilis statis, dimungkinkan untuk menggunakan --release-notes-file sebagai gantinya. File catatan rilis adalah file teks biasa yang dikodekan dengan UTF-8.

Penyelesaian 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 ke 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 '***'.