將內部應用程式部署為本機檔案

將內部應用程式作為本機檔案上傳,將其部署至您的行動網路並善加利用 Workspace ONE UEM 的行動應用程式管理功能。

允許的檔案大小上限

如果您的 Workspace ONE UEM 環境已啟用 CDN,您可以上傳最大為 10 GB 的應用程式。如果沒有 CDN,您可以上傳最大為 200 MB 的應用程式。依預設,所有 SaaS 環境都具備 CDN 設定。

如果您的應用程式所需大小超過此數量,請連絡您的 VMware 全球服務代表。

如何上傳本機檔案

完成下列步驟,將內部應用程式上傳到 Workspace ONE UEM Console 作為本機檔案。

  1. 導覽至資源 > 應用程式 > 原生 > 內部
  2. 選擇新增,然後選擇應用程式檔案

    應用程式檔案

  3. 選取上傳 > 本機檔案,以瀏覽系統中的應用程式檔案。

  4. 按一下儲存

  5. 選取繼續,然後設定詳細資料索引標籤選項。並非每個平台都支援所有選項。

    詳細資料設定 詳細資料描述
    名稱 為應用程式輸入一個名稱
    管理者 在您的 Workspace ONE UEM 企業群組階層架構中,檢視應用程式所屬的企業群組 (OG)。
    應用程式 ID 以唯一字串來代表應用程式。這是事先填入的選項,並且是與應用程式同時建立的。
    Workspace ONE UEM 使用此字串來識別系統中允許和封鎖清單所列出的應用程式。
    APP 版本 顯示應用程式開發人員所設定的應用程式編碼版本。
    組建版本 顯示某些應用程式的替代「檔案版本」。
    此項目可確保 Workspace ONE UEM 記錄了應用程式的所有版本編號,因為開發人員可在某些應用程式中的兩個地方編寫版本號碼。
    UEM 版本 顯示由 Workspace ONE UEM 主控台所設定之應用程式的內部版本。
    支援的處理器架構 為適用的 Windows 應用程式選取位元架構值。
    測試版 標記應用程式為仍處於開發和測試的階段中,也就是 BETA 版。
    變更記錄 在此文字方塊中輸入備註,為其他管理員提供與此應用程式相關的評論和註釋。
    類別 在文字方塊中提供一種類別類型,以協助辨識此應用程式如何協助使用者。
    您可配置自訂應用程式類別,或是保留應用程式的預先編碼類別。
    最低限的作業系統 選擇您容許執行此應用程式的最舊版作業系統。
    支援的型號 選擇所有您要執行此應用程式的型號。
    應用程式受靜默安裝的限制嗎-Android 將此應用程式指派給那些支援 Android 靜默安裝功能的 Android 裝置上。當你啟用此選項時,終端使用者無需確認安裝活動。此功能可以同時輕鬆卸載數個應用程式。
    此選項只對智慧群組中支援靜默解除安裝的 Android 裝置有幫助。這些 Android 裝置也稱為 Android 企業裝置。
    預設配置 指出受支援應用程式的 URL 配置。應用程式會與配置封裝在一起,所以 Workspace ONE UEM 會分析配置,並在此欄位中顯示該值。
    預設配置為您的內部應用程式提供了許多整合功能,其中包括 (但不限於) 下列這些選項:
    使用該配置來與其他平台和 Web 應用程式進行整合。
    使用該配置以接收來自其他應用程式的訊息並啟動特定的請求。
    使用此配置在 AirWatch Container 中啟動 Apple iOS 應用程式。
    描述 描述應用程式目的。
    請勿在描述中使用「<」+ 字串,因為這可能會導致無效 HTML 內容錯誤。
    關鍵字 輸入描述應用程式之功能或使用方法的字句。此輸入項目就像特定為您企業組織所做的標記。
    URL 輸入某個 URL,您可從此 URL 下載應用程式並取得與其相關的資訊。
    支援 Email 輸入可以接收建議、評論或與應用程式相關問題之 Email 地址。
    支援電話 輸入可以接收建議、評論或與應用程式相關問題之電話號碼。
    內部 ID 輸入企業用來將應用程式編入目錄或管理應用程式之識別字串(如果存在的話)。
    版權 輸入應用程式的出版日期。
    開發人員資訊設定 開發人員資訊描述
    開發者 輸入開發人員的名稱。
    開發人員 Email 輸入開發人員的 Email,以便您有傳送建議與評語的聯絡對象。
    開發者電話號碼 輸入一個開發者的聯絡電話。
    應用程式 SDK 設定的記錄通知 - iOS 應用程式 SDK 描述的記錄通知 - iOS
    傳送記錄至開發人員的電子郵件 啟用傳送記錄至開發人員的功能,以便進行疑難排解和取證,可以幫助他們改善利用軟體開發套件所建立的應用程式。
    記錄 Email 範本 選擇用來傳送記錄給開發人員的 Email 範本。
    安裝程式套件部署設定 - Windows 桌面 MSI 安裝程式套件部署描述 - Windows 桌面 MSI
    指令列引數 輸入系統用來安裝 MSI 應用程式的命令列選項。
    逾時 以分鐘為單位,輸入安裝程式在沒有顯示安裝是否完成,且在顯示安裝失敗前等候的時間。
    當系統達到逾時時間,就會停止監控安裝作業。
    重試計數 輸入安裝程式在辨識程式為失敗前嘗試安裝應用程式的次數。
    重試間隔 以分鐘為單位,輸入安裝程式在每次安裝嘗試之間等候的時間。
    安裝程式等候的最大間隔是 10 分鐘。
    應用程式成本設定 應用程式成本描述
    成本中心 輸入支付應用程式開發費用的公司部門。
    成本 輸入應用程式的成本資訊,以便將有關您內部應用程式研發系統的成本計算呈報給您的企業機構。
    貨幣 選擇要支付開發費用的貨幣類型,或者購買應用程式及任何您想用來記錄應用程式之貨幣。
  6. 完成檔案標籤的各個選項。您必須爲 Apple iOS 應用程式上傳佈建設定檔,並且爲 Windows 桌面應用程式上傳架構應用程式檔案。如果您未上傳架構應用程式檔案,Windows 桌面應用程式將無法運作。

    平台 輔助檔案 描述
    全部 應用程式檔案 包含可用來安裝和執行應用程式的應用程式軟體,它也是您在程序開始時所上傳的應用程式。
    Android Firebase Cloud Messaging (FCM) Token 這是一項 Workspace ONE SDK 功能,並不適用於所有 Android 應用程式。
    某些內部 Android 應用程式支援從應用程式提供給裝置使用者的推送通知。

    對應用程式支援推送通知選項選取,並且在 FCM Token (API 金鑰) 選項中輸入伺服器 API 金鑰。從 Google 開發者網站取得此資訊。
    開發人員將對應的 SenderID 編寫至內部應用程式。

    若要使用此功能,請使用 [裝置] 索引標籤上的 [傳送] 管理功能,推送主控台中適用裝置記錄的通知。
    Apple iOS 佈建設定檔
    用來開發或生產的 APNs 檔案
    依預設,您的應用程式套件會包含佈建設定檔。但是,如果您的應用程式套件不包含佈建設定檔或您的佈建設定檔已到期,針對內部 Apple iOS 應用程式,您可能必須提供佈建設定檔,以便內部應用程式在 Workspace ONE UEM 中受管理時可正常運作。您可向 Apple iOS 應用程式開發人員取得此檔案。

    佈建設定檔可授權開發人員和裝置,以建立及執行 Apple iOS 應用程式。請參閱 Apple iOS 佈建設定檔,以取得有關 Workspace ONE UEM 與此輔助檔案整合的資訊。

    請確定此檔案涵蓋的是企業型散發,而不是 App Store 的散發,而且它也符合 IPA 檔 (Apple iOS 應用程式檔案) 的形式。
    如果您的應用程式支援 Apple 推送通知服務 (APNs),則可以啟用此檔案以使用傳訊功能。Apple 推播通知服務 (APNs) 是遠端通知功能最重要的部分,可讓您將少量資料推送到已安裝應用程式的裝置上,即使未執行應用程式亦可。若要使用 Apple 推播通知服務 (APNs),請先上傳開發或生產 APNs 憑證。
    macOS 中繼資料檔案 (pkginfo.plist) 使用 Munki 或 AutoPkgr 等第三方公用程式工具建立此檔案。
    您也可以使用 VMware Admin Assistant 製作此檔案。在您上傳內部 macOS 應用程式時,可在主控台中使用檔案。
    Windows 桌面 依存項檔案 包含可安裝和執行 Windows 桌面專用應用程式的應用程式軟體。
    Windows Phone 依存項檔案 包含可安裝和執行 Windows Phone 專用應用程式的應用程式軟體。
  7. 完成圖像索引標籤中的選項。

    設定 描述
    行動圖像 上傳或拖曳應用程式的影像,以便在行動裝置的應用程式目錄中顯示。
    平板電腦圖像 上傳或拖曳應用程式的影像,以便在平板電腦中顯示。
    圖示 上傳或拖曳影像,以便在應用程式目錄中顯示為圖示。

    注意:若要獲得最佳行動裝置和平板電腦圖像效果,請參閱 https://help.apple.com/itunes-connect/developer/#/devd274dd925 (適用於 iOS) 和 https://support.google.com/googleplay/android-developer/answer/1078870?hl=en (適用於 Android)。

  8. 完成使用條款標籤。

    使用條款具體地說明使用者應如何使用該應用程式,也明確地指出對終端使用者的期望。當應用程式推播至裝置時,使用者必須詳閱使用條款頁面並同意該條款才能使用應用程式。如果使用者不接受此條款,則將無法存取該應用程式。

  9. 完成更多 > SDK 標籤。

    設定 描述
    SDK 設定檔 從下拉式功能表選擇設定檔,以套用設定 & 原則 (預設) 中所配置的功能,或是設定檔中個別設定檔所配置的功能。
    應用程式設定檔 從下拉式功能表中選取憑證設定檔,使應用程式和 Workspace ONE UEM 能夠安全地通訊。
  10. 完成更多 > App Wrapping 標籤。

    您不能包裝先前在 Workspace ONE UEM Console 中所儲存的應用程式。您有兩個選項:

    • 刪除未包裝的應用程式版本,將它上傳到 Workspace ONE UEM,然後在 App Wrapping 索引標籤中將它包裝起來。
    • 如果您已有一個包裝的應用程式版本,請將它上傳;這並不需要您刪除未包裝的版本。
    設定 描述
    啟用 App Wrapping 啟用 Workspace ONE UEM 以包裝內部應用程式。
    App Wrapping 設定檔 將一個 App Wrapping 指派給內部用應用程式。
    行動佈建設定檔 - iOS 爲 Apple iOS 上傳一個佈建設定檔,授權開發人員和裝置建立並執行專爲 Apple iOS 裝置所創建的應用程式。
    代碼簽署憑證 - iOS 上傳程式碼簽署憑證,以簽署包裝的應用程式。
    需要加密 - Android 啟用此選項,以在 Android 裝置上使用靜態資料 (DAR) 加密的功能。
    Workspace ONE UEM 使用進階加密標準 AES-256,並且使用加密的金鑰來進行加密和解密。
    當您在 App Wrapping 中啟用 DAR 時,App Wrapping 引擎會將一種替代檔案系統注入應用程式,將所有資料安全地儲存在應用程式中。該應用程式使用替代檔案系統,將所有的檔案儲存在某個加密的儲存空間區塊中,而不將檔案儲存在磁碟機中。
    如果裝置遭破解,DAR 加密可以協助您保護資料,因爲攻擊者很難存取在應用程式生命週期中所建立的加密檔案。此保護功能可套用在所有本機 SQLite 資料庫,因爲本機的資料都是在個別的儲存系統中所建立的。
  11. 選擇儲存 & 指派,以配置應用程式的彈性化部署選項。

check-circle-line exclamation-circle-line close-line
Scroll to top icon