跳轉至

SDK 升級

使用 SDK 管理器升級 Hive SDK

若要透過 SDK 管理器新安裝或升級 Hive SDK,請在 Content Browser 中右鍵點擊 HiveSDKManager 外掛程式資料夾內的 EUW_HiveSDKManager,然後執行 Run Editor Utility Widget

執行 SDK 管理器

SDK 管理器選單執行後,點擊 SDK Upgrade 執行。

執行 SDK 管理器升級選單

升級順序

1. 選擇升級版本

選擇 SDK 管理器升級版本

(1) SDK 管理器升級指南

點擊即可前往 SDK 管理器指南頁面。請閱讀指南並進行升級。

(2) 確認適用版本及最新版本

可以確認目前適用的 Hive SDK 版本和發布的最新版本。 如果未應用 Hive SDK,適用版本將顯示為 -

(3) 發布說明

點擊 Interface 包右側的發布說明 移動,即可前往該版本的發布說明頁面。請閱讀想要升級的最新版本發布說明並進行升級。

(4) 選擇 Interface 包版本

選擇要更新或新安裝的 Interface 包。選擇 Interface 版本後,將顯示 Platform 包選擇 UI。

Warning

不支援降級到比目前適用版本更低的版本。

(5) 選擇 Platform 包版本

選擇想要新安裝或更新的 Platform 包 (Android, iOS, Windows)。之後,透過下拉式選單選擇想要應用的版本 (major.minor.patch)。

Platform 包的 majorminor 版本必須與 Interface 包相同。Platform 包的 patch 版本可以選擇與 Interface 包 patch 版本相同或更高的版本。

  • 範例:Interface 包版本為 26.0.0
    • Platform 包版本
      • 26.0.0, 26.0.1, 26.0.2 (相容)
      • 25.9.0 (不相容)
      • 25.9.1 (不相容)
      • 26.1.0 (不相容)
      • 26.1.1 (不相容)

只要與 Interface 包相容,Android, iOS, Windows 各 Platform 包的版本可以互不相同。

Note

關於 Platform 包和 Interface 包的更多詳細內容,請參考此處

(6) 應用

如果已選擇要升級的包,請透過 應用 按鈕進入下一個過程

2. 完整性驗證

如果已選擇要升級的版本,在此階段可以 選擇升級排除檔案 並進行 完整性驗證。現有 Hive SDK 版本檔案中,只有經過完整性驗證的檔案才能升級到目標版本。

SDK 管理器升級完整性驗證畫面-1

(1) 選擇升級排除檔案

在 Hive SDK 包構成的檔案中,選擇要從升級中排除的檔案。點擊 立即修改,將出現可以編寫升級排除檔案列表的備忘錄檔案。隨後修改並儲存備忘錄檔案。

(2) 完整性驗證

將構成 Hive SDK 現有版本包的檔案與原始檔案進行比較。換句話說,將開發本機機器上安裝的 Hive SDK 包檔案與 SDK 管理器伺服器上存在的 Hive SDK 原始檔案進行比較。比較結果中如果存在本機變形的檔案,將顯示在列表中。

(3) 恢復到目前版本

將變形的檔案恢復為原始檔案。恢復完成後,將從上述列表中排除,並在升級時反映升級目標版本的內容。如果不對特定檔案進行恢復直接進行升級,該檔案將被排除在升級之外。

Note

如果完整性驗證檔案列表中沒有變形的檔案,則不會顯示 恢復到目前版本 按鈕。這意味著目前應用版本的原始檔案在本機未發生變形。因此,如果透過完整性驗證沒有發現變形的檔案,可以在沒有 恢復到目前版本 按鈕的情況下進行下一步。

SDK 管理器升級完整性驗證畫面-2

(4) 升級

進行選定的 Interface 及 Platform 包版本的升級。

(5) 停止

返回 選擇升級版本 畫面。

3. 進行升級

完整性驗證階段後,進行升級並確認結果。

SDK 管理器升級完成畫面

(1) 升級應用版本

可以確認升級完成的 Hive SDK 的 Interface 及 Platform 包版本。

(2) 重啟編輯器

由於 Unreal Engine 的特性,新安裝或更新外掛程式後必須重啟編輯器。

Note

為了穩定地應用外掛程式,建議務必立即重啟編輯器。