在將 ThinApp 套件新增至組織目錄並將該 ThinApp 套件授權給 Workspace ONE Access 使用者後,您的組織可能會想更新該套件,讓使用者使用更新或重建的 ThinApp 套件版本,而無須將使用者從目前套件解除授權然後再授權他們使用更新的套件。
當有 ThinApp 套件之 Windows 應用程式的更新版本發行時,或是該應用程式的製作者變更了套件所用參數值時,就可能會有更新的 ThinApp 套件版本可用。
ThinApp 為 Workspace ONE Access 中使用的 ThinApp 套件提供了更新機制。此 ThinApp 更新機制不同於 Workspace ONE Access 環境外部所用 ThinApp 套件的其他更新機制。更新的 ThinApp 套件必須是使用此機制更新,您才能在 Workspace ONE Access 中部署更新後的套件而且讓使用者自動看到更新的版本。
對於在 Workspace ONE Access 中受管理的 ThinApp 套件,Workspace ONE Access 會使用兩個 Package.ini 參數來判斷某個套件是否為其他套件的更新版本。
- AppID
-
Workspace ONE Access 中 ThinApp 套件的唯一識別碼。套件應用程式的所有進入點 (可執行檔) 都會獲指派相同的 AppID。ThinApp 套件與您組織的
Workspace ONE Access 目錄同步之後,套件的
AppID 會顯示在 ThinApp 套件資源頁面的 GUID 資料行中。此值由英數字元的字元組組成,每一組破折號之間以破折號分隔,例如以下範例所示:
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Workspace ONE Access 會將 AppID 相同的任何 ThinApp 套件視為相同應用程式的版本。 - VersionID
- ThinApp 套件的版本編號。 Workspace ONE Access 使用 VersionID 來追蹤受管理 ThinApp 套件的不同版本。您可以將 VersionID 值增量一 (1) 來表示 ThinApp 套件是另一個套件的更新,並保持相同的 AppID。
請將更新後的套件放在為受管理 ThinApp 套件所設定之網路共用資料夾中的新資料夾。當 Workspace ONE Access 對網路共用資料夾執行排程的同步,並遇到與另一個應用程式具有相同 AppID 的應用程式時,系統就會比較 VersionID 值。它會將 VersionID 值最高的 ThinApp 套件當做最新的更新。Workspace ONE Access 會自動將先前的使用者權利併入 VersionID 值最高的 ThinApp 套件,再同步使用者系統上的捷徑,使其指向更新的套件。
如需 ThinApp 套件之 Package.ini 檔案中所使用各種參數的詳細資料,請參閱《VMware ThinApp Package.ini 參數參考指南》。