Cara membuat pengalaman Penginstal Aplikasi kustom
Aplikasi Penginstal Aplikasi digunakan untuk semua penginstalan MSIX yang memberikan pengalaman yang konsisten untuk semua pengguna yang menginstal aplikasi MSIX. Meskipun konsistensi ini bagus, kami juga ingin memberikan kemampuan bagi pengembang untuk menyesuaikan pengalaman penginstalan yang mereka berikan kepada pengguna mereka. Fitur ini tersedia di Windows 10 1709 dan yang lebih baru.
Membuat file MSIXAppInstallerData.xml kustom Anda
Hal pertama yang perlu Anda kustomisasi pengalaman Penginstal Aplikasi Anda adalah file xml kustomisasi. Anda dapat menyesuaikan beberapa fitur UX Penginstal Aplikasi Anda, untuk membuat pengalaman penginstal unik Anda sendiri. Pastikan untuk menyimpan nama file sebagai MSIXAppInstallerData.xml
Berikut adalah daftar parameter yang tersedia untuk penyesuaian:
Pengaturan UX Penginstal Aplikasi | Deskripsi |
---|---|
UX::AccentColor | Kode heks untuk mengubah warna aksen Penginstal Aplikasi |
UX::FontFamily | Kelompok font |
UX::AllowUserInteraction | Boolean. Jika true, pengguna dapat melihat kotak centang 'luncurkan saat siap' (dicentang secara default) dan memiliki opsi untuk membatalkan penginstalan |
UX::BackgroundColor | Kode heks untuk mengubah warna latar belakang Penginstal Aplikasi |
UX::AppNameInTitle | Boolean. Jika true, nama aplikasi akan muncul di judul jendela penginstal. |
HyperLinkFontSize | Ukuran font tautan hiper. |
Ikon::HorizontalAlignment | Perataan ikon di dalam jendela. Kiri, tengah, kanan |
Ikon::Logo | Tautkan ke lokasi ikon |
Ikon::TopMarging | Margin dari bagian atas ikon ke bagian atas jendela aplikasi. |
Tombol::HorizontalAlignment | Perataan tombol di dalam jendela. Kiri, tengah, kanan |
Tombol::Teks | Teks tambahan untuk ditambahkan ke tombol Instal |
Tombol::IsSecondaryButtonAccent | Boolean. |
LaunchWhenReady::HorizontalAlignment | Perataan kotak centang untuk 'Luncurkan saat siap'. Tengah, kiri. |
AppInformation::Mode | Jenis peragaan Informasi Tambahan. Normal, flyout |
Hyperlink::TopMargin | Menentukan margin antara hyperlink dan tombol. |
Hyperlink::Teks | Teks yang akan ditampilkan sebagai hyperlink |
Hyperlink::Url | Tautan |
Hyperlink:: HorizontalAlignment | Perataan hyperlink di dalam jendela. Kiri, tengah, kanan |
Sampel xml:
<?xml version="1.0" encoding="utf-8"?>
<AppInstallerUX xmlns="http://schemas.microsoft.com/msix/appinstallerux"
xmlns:ux="http://schemas.microsoft.com/msix/appinstallerux"
xmlns:ux2="http://schemas.microsoft.com/msix/appinstallerux/2"
IgnorableNamespaces="ux ux2" Version="1.0.0">
<UX AccentColor="#DE781F" FontFamily="Segoe UI" AllowUserInteraction="false" BackgroundColor="#F3F3F3"
AppNameInTitle="true"
HyperLinkFontSize="12">
<Icon HorizontalAlignment="center" Logo="Images\Contoso96x96.png" TopMargin="70"/>
<Buttons HorizontalAlignment="center" Text="Contoso" IsSecondaryButtonAccent="false"/>
<LaunchWhenReady HorizontalAlignment="center"/>
<AppInformation Mode="flyout" />
<HyperLinks TopMargin="30">
<HyperLink Text="Terms & conditions" Url="https://support.microsoft.com/" HorizontalAlignment="center"/>
</HyperLinks>
</UX>
</AppInstallerUX>
Simpan file Anda sebagai 'MsixAppInstallerData.xml'
Menambahkan file xml ke aplikasi MSIX Anda
Menggunakan MSIX Packaging Tool – Package Editor
Buka aplikasi MSIX Anda dengan Editor Paket di MSIX Packaging Tool
Buka File Paket Anda dan tambahkan folder baru di bawah akar Paket Anda yang disebut 'Msix.AppInstaller.Data'
Tambahkan file MSIXAppInstallerData.xml Anda ke folder yang baru dibuat.
Simpan Paket MSIX Anda – pastikan untuk meningkatkan versi dan menandatangani paket
Pemecahan Masalah
- File harus diberi nama MSIXAppInstallerData.xml
- File harus berada di folder bernama MSIXAppInstallerData
- Folder harus berada di bawah akar paket file paket
- Periksa versi OS dan versi Penginstal Aplikasi Anda
- Periksa kembali validitas file xml Anda
Umpan balik file jika Anda mengalami masalah lain atau hubungi tim MSIX di Komunitas Teknologi kami.