Requisiti di sistema e prerequisiti per il wrapping
Prima di iniziare a utilizzare il wrapping per creare app per dispositivi mobili native dalle app canvas Power Apps, assicurati che il sistema soddisfi i seguenti requisiti e prerequisiti.
L'elenco seguente spiega di cosa avrai bisogno prima di poter iniziare a utilizzare la funzione di wrapping per pubblicare una o più app canvas come pacchetto di app mobili.
Requisiti software e dei dispositivi
- Dispositivo Mac per firma del codice manuale con iOS
- PC Windows per firma del codice manuale con Android
- Per eseguire l'app per dispositivi mobili sottoposta a wrapping:
- Dispositivo Android con versione 10 o successiva
- Dispositivo iOS con versione 14 o successiva
Nota
Lo sviluppo di app per la piattaforma iOS richiede un account Programma per sviluppatori Apple.
Requisiti di accesso e autorizzazioni
Devi accedere a:
- Una o più app canvas per creare il progetto di wrapping.
- Creare l'archiviazione BLOB di Azure e aggiungere il nome dell'account e il nome del contenitore. Ulteriori informazioni:
- Portale di Azure per creare la registrazione dell'app e per registrare l'app, che deve trovarsi nello stesso ambiente di Power Apps.
Un amministratore Azure deve concederti l'accesso per utilizzare l'app specifica per il wrapping. Ulteriori informazioni: Autorizzazioni API.
Questa funzionalità richiede che le app facciano parte di una soluzione gestita o non gestita. Se le tue app non fanno già parte di una soluzione, aggiungile a una soluzione esistente o nuova. Altre informazioni: Creare un'app canvas da una soluzione.
È necessario un insieme di credenziali delle chiavi di Azure per eseguire il processo di accesso automatico tramite la procedura guidata di wrapping. Assicurati che il tuo Key Vault Azure sia nella sottoscrizione predefinita del tenant. In caso contrario, creane uno usando la sottoscrizione predefinita. Altre informazioni: Creare Azure Key Vault per il wrapping in Power Apps.
Nota
Questo passaggio diventerà obbligatorio a partire dal 31 marzo 2025.
Verifica i criteri abilitati per l'applicazione. Ulteriori informazioni: Modelli di criteri di accesso condizionale
Se l'autenticazione a più fattori (MFA) è abilitata, assicurati che l'autenticazione a più fattori sia abilitata per gli account che userai per accedere o disabilita i criteri di accesso condizionale.
In Esegui il wrapping esistono due tipi di processi di accesso:
- Firma manuale del codice per Android e iOS: questa è l'opzione consigliata. Se stai creando un pacchetto di app per dispositivi mobili per la piattaforma Android e prevedi di firmare il codice manualmente, assicurati di generare chiavi, quindi di generare un hash della firma prima di iniziare. Avrai bisogno dell'hash della firma generato per configurare l'URI di reindirizzamento. Ulteriori informazioni: Firma codice manuale per Android.
- Firma automatica usando la procedura guidata Esegui il wrapping: comporta la creazione di Azure Key Vault. Altre informazioni: Creare Azure Key Vault per il wrapping in Power Apps.
Aggiungi l'app canvas alla soluzione
Il wrapping per Power Apps richiede che le app facciano parte di una soluzione. Se le tue app canvas non fanno già parte di una soluzione, aggiungile a una soluzione esistente o nuova. Seleziona Soluzioni dal riquadro di spostamento sinistra. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato. Seleziona una soluzione, quindi seleziona Modifica.
Scegli l'opzione Aggiungi esistente dal menu in alto e seleziona App > App canvas nell'elenco a discesa.
Seleziona la scheda Fuori da Dataverse e scegli la tua app dall'elenco. Premi il pulsante Aggiungi per aggiungere questa app a una soluzione.
Per ulteriori informazioni: Aggiungere un'app a una soluzione
Passaggi successivi
Utilizzare la procedura guidata di wrapping per creare la tua app per dispositivi mobili