Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Ciri bungkus dalam Power Apps membolehkan anda membungkus apl kanvas anda sebagai jenama Android tersuai atau iOS apl untuk pengedaran asli kepada pengguna mudah alih. Edarkan apl mudah alih asli yang dibungkus ini kepada pengguna melalui Gedung Google Play, Apple Business Manager atau Microsoft Intune.
Keupayaan utama
Dengan bungkus, anda boleh:
- Pakej satu atau lebih Power Apps aplikasi kanvas dalam pakej aplikasi mudah alih asli yang sama.
- Sesuaikan pengalaman permulaan apl mudah alih anda agar sepadan dengan penjenamaan organisasi anda.
- Tentukan ikon apl, imej skrin percikan, imej skrin alu-aluan dan palet warna.
- Kemas kini apl mudah alih yang dibungkus dengan menerbitkan perubahan pada apl kanvas yang disertakan melalui Power Apps portal pembuat.
- Edarkan apl menggunakan MDM.
Nota
Semua perubahan yang diterbitkan pada apl kanvas yang disertakan dimuat turun secara automatik oleh versi sedia ada dan dikeluarkan apl mudah alih anda yang dibungkus.
Faedah pembalut
Wrap membawa keupayaan platform pembangunan aplikasi mudah alih (MADP) asli kepada: Power Apps
Manfaat | Description |
---|---|
Pembangunan apl mudah alih tanpa kod | Cipta apl mudah alih tanpa pengalaman terdahulu |
Binaan apl mudah alih terurus | Kami menjana apl untuk anda |
Penjenamaan hujung ke hujung yang lancar | Gunakan logo dan palet warna anda sendiri |
Sokongan berbilang apl kanvas | Gabungkan berbilang apl dalam satu apl mudah alih |
Tadbir urus perusahaan dengan Microsoft Intune | Lindungi data anda dengan pengurusan apl |
Keperluan perisian dan peranti
Platform yang disokong
- iOS: Versi 14.0 atau lebih baru.
- Android: Versi 8.0 (API tahap 26) atau lebih baru.
Keperluan peranti
- iOS: iPhone 6S atau lebih baru, iPad generasi ke-5 atau lebih baru.
- Android: Mana-mana peranti yang menjalankan Android 8.0 atau lebih baharu.
Keperluan pembangun
- Microsoft Power Apps akaun dengan lesen yang sesuai.
- Akses kepada Microsoft Entra ID (dahulu) Azure AD untuk pendaftaran aplikasi.
- Langganan Azure (untuk Azure Key Vault dan Blob Storage).
- Untuk menandatangani kod manual:
- iOS: peranti macOS dengan Xcode dipasang.
- Android: PC Windows dengan Android Studio dipasang.
Gambaran keseluruhan proses bungkus
Ciri bungkus membungkus apl kanvas anda dalam cangkerang apl mudah alih asli dan menghasilkan pakej mudah alih. Anda boleh menandatangani dan mengedarkan pakej mudah alih ini secara digital sebagai jenama Android dan iOS apl tersuai anda melalui saluran pengedaran asli, seperti Gedung Google Play dan Apple Business Manager.
Proses langkah demi langkah
- Pilih apl kanvas utama anda dan mulakan bestari bungkus. Apl kanvas utama memberikan pengalaman awal yang dilihat oleh pengguna semasa melancarkan apl mudah alih anda. Apl kanvas anda mesti menjadi sebahagian daripada penyelesaian. Maklumat lanjut: Tambah apl kanvas pada penyelesaian.
- Secara pilihan, tambahkan aplikasi kanvas sekunder pada aplikasi mudah alih anda dalam bestari bungkus. Maklumat lanjut: Membungkus berbilang apl kanvas bersama-sama.
- Pilih platform sasaran (iOS dan Android) untuk aplikasi mudah alih anda. Secara pilihan, pilih tandatangan kod automatik pakej aplikasi mudah alih anda.
- Daftarkan apl anda. Gunakan pendaftaran apl sedia ada atau cipta yang baharu dalam bestari bungkus.
- Sesuaikan penjenamaan apl dengan ikon, imej dan palet warna untuk memperibadikan apl mudah alih anda.
- Tambah nama akaun storan blob Azure dan nama kontena. Gunakan storan blob Azure sedia ada atau cipta yang baharu.
- Mulakan proses binaan dalam langkah Bungkus untuk menjana apl mudah alih berjenama tersuai anda.
- Muat turun apl mudah alih anda daripada lokasi storangumpalan Apl.
- Jika anda tidak memilih log masuk kod secara automatik dalam wizard bungkus, tandatangan kod pakej aplikasi mudah alih secara manual. Lebih lanjut mengenai menandatangani pakej aplikasi mudah alih anda secara manual: Menandatangani pakej aplikasi mudah alih anda secara manual.
- Uji pakej apl.
- Edarkan pakej aplikasi kepada pengguna mudah alih.
Balut berbilang aplikasi kanvas bersama-sama
Anda boleh membungkus lebih daripada satu apl kanvas ke dalam satu pakej apl mudah alih. Pakej apl mudah alih memerlukan apl rumah, yang dipanggil apl utama. Apl ini menjadi titik masuk untuk semua apl kanvas lain yang disertakan dalam pakej apl mudah alih, yang dipanggil apl sekunder.
Aplikasi sekunder adalah pilihan. Apabila anda membungkus hanya satu aplikasi kanvas, aplikasi tersebut dianggap sebagai aplikasi utama dan pakej aplikasi mudah alih tidak mempunyai aplikasi sekunder.
Seperti yang ditunjukkan dalam ilustrasi di bawah, apl utama boleh mempunyai pautan ke berbilang apl sekunder. Anda boleh mengurus navigasi antara apl utama dan sekunder menggunakan fungsi Launch().
Jenamakan aplikasi mudah alih anda
Wrap menyokong penyesuaian pengalaman bootstrap apl mudah alih agar sepadan dengan keperluan penjenamaan organisasi anda. Anda boleh menentukan:
- Ikon aplikasi
- Imej skrin percikan
- Imej skrin selamat datang (log masuk)
- Palet warna untuk pengalaman asli
Pilihan penyesuaian penjenamaan tersedia semasa membina projek bungkus anda. Maklumat lanjut: Konfigurasikan penjenamaan
Bungkus istilah
Wrap melibatkan berbilang komponen merentas Power Apps dan platform pihak ketiga seperti iOS dan Android. Memahami komponen ini adalah penting apabila bekerja dengan fungsi bungkus.
Platform aplikasi
Sasarkan platform untuk apl anda semasa proses binaan. Anda boleh mencipta binaan untuk:
- iOS — mencipta pakej IPA
- Android — mencipta pakej APK
- Gedung Google Play— mencipta pakej AAB untuk pengedaran
ID Pakej
ID himpunan ialah pengecam unik untuk apl anda yang mengikut corak nama domain terbalik. Ia mesti mengandungi satu titik (.) dan tiada ruang. Contoh: com.contoso.myapp
.
ID himpunan ini digunakan apabila mencipta peti besi kunci Azure untuk pembalut selepas iOS atau Android sijil dicipta dan dimuat naik. Jika anda telah mencipta peti besi kunci Azure, sahkan ID himpunan dalam bahagian Teg portal Microsoft Azure. Gunakan ID himpunan yang sama ini dalam Langkah 2: Platform sasaran.
Penandatanganan kod
Tandatangan kod melengkapkan apl mudah alih sebelum diedarkan kepada pengguna akhir. Apl yang ditandatangani kod memberi jaminan kepada pengguna bahawa ia datang daripada sumber yang diketahui dan kod apl tidak berubah sejak kali terakhir ia ditandatangani oleh sumber yang dipercayai.
Aplikasi utama
Apl utama ialah titik masuk atau apl rumah untuk pengalaman apl mudah alih apabila membungkus berbilang apl kanvas bersama-sama. Jika hanya satu apl kanvas dibungkus, ia dianggap sebagai apl utama.
Aplikasi sekunder
Apl sekunder ialah apl kanvas pilihan yang anda bungkus dalam binaan yang sama untuk pengedaran apl mudah alih bersama-sama dengan apl utama.
Ubah hala URI
URI ubah hala (URL balasan) ialah lokasi di mana pelayan kebenaran menghantar pengguna selepas kebenaran apl dan pemberian token akses berjaya. Pelayan kebenaran menghantar kod atau token ke URI ubah hala, jadi mendaftarkan lokasi yang betul semasa pendaftaran apl adalah penting. Maklumat lanjut: Ubah hala URI
Isu dan batasan biasa
Had diketahui
- Ciri bungkus hanya menyokong apl kanvas (bukan apl dipacu model)
- Semua aplikasi kanvas dalam projek bungkus mestilah daripada persekitaran yang sama
- Pengguna mesti mempunyai Power Apps lesen untuk menggunakan apl yang dibungkus
Isu biasa
- Konflik ID bundle: Pastikan ID bundle anda unik di seluruh organisasi anda
- Isu format imej: Semua imej mestilah dalam format PNG
- Menandatangani masalah sijil: Sahkan tempoh sah sijil dan tarikh tamat tempoh
- Akses Azure Key Vault: Pastikan keizinan yang betul dikonfigurasikan
Untuk butiran penyelesaian masalah, lihat Menyelesaikan masalah dengan ciri bungkus dalam Power Apps.
Langkah-langkah berikutnya
Keperluan sistem dan prasyarat untuk Wrap