Wrap 的系統需求與必要條件
在開始使用 Wrap 從 Power Apps 畫布應用程式建立原生行動應用程式之前,請確保您的系統符合以下要求和必要條件。
下列清單說明在開始使用裝合功能發行一或多個畫布應用程式發佈為行動應用程式套件之前需要什麼。
軟體和裝置需求
- 用於使用 iOS 進行手動程式碼簽署的 Mac 裝置
- 用於使用 Android 進行手動程式碼簽署的 Windows PC
- 要執行包裝的行動應用程式:
- 版本 10 或更新版本的 Android 裝置
- 版本 14 或更新版本的 iOS 裝置
注意
為 iOS 平台開發應用程式需要 Apple 開發人員計畫帳戶。
權限和存取要求
您需要前往:
- 用於建立包裝專案的一個或多個畫布應用程式。
- 建立azure blob儲存並新增帳戶名稱和容器名稱。 其他資訊:
- Azure 入口網站用於建立應用程式註冊並註冊您的應用程式,該應用程式應與您的 Power Apps 位於相同環境中。
Azure 管理員必須授予您使用特定包裝應用程式的權限。 更多資訊:API 權限。
此功能需要應用程式成為受控或非受控解決方案的一部分。 如果您的應用程式不是解決方案的一部分,請將它們新增至現有或新的解決方案。 其他資訊:從解決方案內建立畫布應用程式。
您需要 Azure Key Vault 才能透過 Wrap 精靈執行自動登入程序。 確保您的 Azure 金鑰保存庫位於租用戶的預設訂閱中。 如果沒有,請使用您的預設訂閱建立一個。 更多資訊:在 Power Apps 中建立包裝的 Azure Key Vault。
注意
此步驟將從 2025 年 3 月 31 日起強制執行。
驗證您的應用程式是否啟用了原則。 詳細資訊:條件式存取原則範本
如果啟用了多重要素驗證 (MFA),請確保為用於登入的帳戶啟用了 MFA,或停用條件式存取原則。
Wrap 中有兩種類型的登入流程:
- Android 和 iOS 的手動程式碼登入:建議這樣做。 如果您正在為 Android 平台建立行動應用程式套件,並打算對其進行手動程式碼簽署,請確定您在開始之前已產生金鑰,然後產生簽名雜湊。 您必須先產生簽章雜湊,才能設定重新導向 URI。 更多資訊:Android 手動程式碼登入。
- 使用包裝精靈自動登入:這涉及建立 Azure 金鑰保存庫。 更多資訊:在 Power Apps 中建立包裝的 Azure Key Vault。
將畫布應用程式新增至解決方案
Power Apps 的裝合需要應用程式成為解決方案的一部分。 如果您的畫布應用程式不是解決方案的一部分,請將它們新增至現有或新的解決方案。 從左瀏覽窗格,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。 選取解決方案,然後選取編輯。
從頂端功能表中選擇 + 新增現有的選項,然後選取下拉式清單中的應用程式 > 畫布應用程式。
選取 Dataverse 外部索引標籤,然後從清單中選擇您的應用程式。 按下新增按鈕,將此應用程式新增至解決方案。
其他資訊:將應用程式新增至解決方案