コンテンツにスキップ

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

安定的なプラグイン適用のために、必ず直ちにエディタを再起動することを推奨します。