Systémové požadavky a předpoklady pro funkci Zabalit
Než začnete používat funkci Zabalit k vytváření nativních mobilních aplikací ze svých aplikací plátna Power Apps, ujistěte se, že váš systém splňuje následující požadavky a předpoklady.
Následující seznam vysvětluje, co budete potřebovat, než začnete používat funkci zabalení k publikování jedné nebo více aplikací plátna jako balíčku mobilních aplikací.
Kontrola požadavků na software a zařízení
- Zařízení Mac pro ruční podepisování kódu pomocí iOS
- Počítač s Windows pro ruční podepisování kódu pomocí systému Android
- Ke spuštění sbalené mobilní aplikace:
- Zařízení Android s verzí 10 nebo vyšší
- Zařízení iOS s verzí 14 nebo vyšší
Poznámka:
Vývoj aplikací pro platformu iOS vyžaduje účet Apple Developer Program.
Oprávnění a požadavky na přístup
Potřebujete přístup k:
- Alespoň jedna aplikace plátna k vytvoření projektu pro zabalení.
- Vytvořte úložiště objektů blob v Azure a přidejte název účtu a název kontejneru. Další informace:
- Azure Portálu k vytvoření registrace aplikace a registraci aplikace, která by měla být ve stejném prostředí jako aplikace Power Apps.
Správce Azure vám musí udělit přístup k použití konkrétní aplikace pro zabalení. Další informace: Oprávnění rozhraní API.
Tato funkce vyžaduje, aby aplikace byly součástí spravovaného nebo nespravovaného řešení. Pokud vaše aplikace ještě nejsou součástí řešení, přidejte je do stávajícího nebo nového řešení. Další informace: Vytvoření aplikace plátna v rámci řešení.
Pro automatické přihlášení prostřednictvím průvodce zabalením potřebujete Azure Key Vault. Ujistěte se, že je váš trezor klíčů Azure ve výchozím předplatném vašeho tenanta. Pokud tomu tak není, vytvořte ho pomocí výchozího předplatného. Další informace: Vytvoření Azure Key Vault pro funkci Zabalit v Power Apps.
Poznámka:
Tento krok bude povinný od 31. března 2025.
Ověřte, zda jsou pro vaši aplikaci zapnuty zásady. Další informace: Šablony zásad podmíněného přístupu
Pokud je povolené vícefaktorové ověřování (MFA), ujistěte se, že je povolené vícefaktorové ověřování pro účty, které budete používat k přihlášení, nebo zakažte zásady podmíněného přístupu.
V rámci funkce Zabalit existují dva typy podepsání:
- Ruční podepsání kódu pro Android a iOS: Toto je doporučený typ. Pokud vytváříte balíček mobilní aplikace pro platformu Android a chcete ji podepsat ručně, ujistěte se, že jste vygenerovali klíče, a pak vygenerujte hash podpisu, než začnete. Ke konfiguraciURI pro přesměrování budete potřebovat vygenerovaný hash podpisu. Více informací: Ruční podepsání kódu pro Android.
- Automatické přihlášení pomocí průvodce funkcí Zabalit: Tento typ zahrnuje vytvoření Azure Key Vault. Další informace: Vytvoření Azure Key Vault pro funkci Zabalit v Power Apps.
Přidání aplikace plátna do řešení
Zabalení pro Power Apps vyžaduje, aby aplikace byly součástí řešení. Pokud vaše aplikace na plátně ještě nejsou součástí řešení, přidejte je do stávajícího nebo nového řešení. V levém navigačním podokně vyberte Řešení. Pokud se položka nenachází v bočním podokně, vyberte možnost …Více a poté vyberte požadovanou položku. Vyberte řešení a potom vyberte položku Upravit.
Vyberte + Přidat existující z horní nabídky a vyberte Aplikace > Aplikace plátna v rozevíracím seznamu.
Vyberte Mimo Dataverse a vyberte aplikaci ze seznamu. Stisknutím tlačítka Přidat přidáte tuto aplikaci k řešení.
Další informace: Přidání aplikace do řešení
Další kroky
Vytvoření mobilní aplikace pomocí průvodce zabalením