コンテンツにスキップ

Others

整合性検証

整合性検証を行うことで、現在使用しているHive SDKの整合性を確認でき、改ざんされたファイルがある場合は通知されます。

SDKの整合性を確認するには、上部メニューのHive > HIVE SDK Manager > 整合性検証をクリックしてください。

その後、「整合性検証開始」のポップアップで開始をクリックします。

整合性検証開始ポップアップ 改ざんされたファイルがない場合は「整合性検証成功」のポップアップが表示され、改ざんされたファイルが見つかった場合は以下のように「整合性検証失敗」のポップアップが表示されます。

整合性検証の結果、改ざんされたファイルがない場合は「整合性検証成功」のポップアップが表示され、改ざんされたファイルが見つかった場合は以下に示す「整合性検証失敗」のポップアップが表示されます。

  • SDKの整合性確認に成功しました:

SDK整合性検証成功ポップアップ

  • SDKの整合性検証に失敗しました:

SDKの整合性検証失敗ポップアップ

「整合性検証に失敗しました」というポップアップでは、改ざんされたファイルのリストを確認できます。また、現在のバージョンに復元をクリックすることで、改ざんされたファイルを復元することもできます。

Note

整合性検証の失敗によるポップアップでは、「閉じる」と「現在のバージョンに復元」のオプションを選択できます。

注意

Unityを実行すると、スタート画面に通知ポップアップが表示されます。ポップアップを閉じても通知を確認せずに閉じた場合でも、Hive > HIVE SDK Manager > Noticeメニューで再度確認できます。

Unity notice popup screen

Unity Notice Popup Details

バージョン

現在適用されているHive SDKのバージョンを確認できます。また、デプロイされた最新のHive SDKのバージョンも確認できます。 Unity SDK Manager バージョン情報

ファイル復元

変更されたSDKファイルを元のファイルに戻します。整合性検証後に元のファイルに戻す必要がある場合に使用します。

ファイル復旧画面

再接続

ネットワーク接続が不安定なためSDKマネージャーメニューが無効になっている場合は、Unityの上部メニューでHive > HIVE SDK Manager > HIVEマネージャーに再接続を試みるをクリックしてください。これにより、Hive マネージャーへの再接続が試みられます。Hive マネージャーへの接続が成功すると、マネージャーの内部情報がサーバーのリフレッシュ情報で更新されます。

接続再試行成功画面

Warning

'再接続' 機能が引き続き失敗し、ポップアップが表示される場合、
(a) ネットワーク接続の状態を確認してください。
(b) Unityプロジェクトを終了し、再起動して正しく動作するか確認してください。
© 方法 '(a), (b)' で問題が解決しない場合は、お問い合わせください。

無視するファイルの編集

これは、ユーザーがHive SDKによって提供された不要なファイルを削除または任意に変更したいときに使用される機能です。この機能を使用することで、SDKマネージャーは指定されたファイルのリストを無視します。

無視するファイルのリストを保存した後、以下の関数を実行すると、無視されたファイルを除いた残りのファイルのみに操作が行われます。

  • SDKアップグレード: SDKアップグレード機能
  • HIVE SDKの復元: ファイル復旧機能
  • 整合性検証: 整合性検証機能

機能の活用

  1. メニューでHive > HIVE SDK Manager > Edit Ignore Fileをクリックして、無視リストファイルを作成します。ボタンをクリックすると、以下のファイルが自動的に開きます。

Ignore file edit

自動的に開かない場合は、テキストエディタを使用してAssets/HIVE/Manager/Editor/HIVEManagerIgnore.txtファイルに手動でアクセスしてください。

  1. 無視するファイルまたはディレクトリのリストを設定します。

設定条件は以下の通りです。 * パスを区切るためにUNIXスタイルのスラッシュ(/)を使用してください。Windowsスタイルは使用しないでください。 * アセットのサブパスは相対パスとして指定してください。 例: Hive_SDK_v4/Plugins/iOS/framework/FBSDKShareKit.framework * 以下にリストされているファイルは、無視リストに登録することはできません。 * Hive_SDK_v4/Plugins/Android/libs/HIVE_SDK.aar * Hive_SDK_v4/Plugins/Android/libs/HIVE_SDK_UnityPlugin.aar * Hive_SDK_v4/Plugins/iOS/framework/HIVE_SDK.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVE_SDK_UnityPlugin.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVEService.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVECore.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVEProtocol.framework * Hive_SDK_v4/Plugins/iOS/framework/ProviderAdapter.framework * Hive_SDK_v4/Editor/VersionHash.txt

  1. ハッシュ記号(#)を使ってコメントを残すことができます。無視すべき理由や履歴を書くのに役立ちます。