Game > Smart Downloader > リリースノート > Unity SDK
バグ修正
機能改善/変更
- Unity最小サポートバージョンを2018.4.0に変更
- Unity 2020.2以降のバージョンで発生するWarningを除去
機能改善/変更
- 除外されたリソース除去オプションを追加
- API追加
- DownloadConfig.ClearUnusedResources
- DownloadConfig API改善
- API変更
- DownloadConfig.CheckOption (Obsolete) → DownloadConfig.UseStreamingAssets, DownloadConfig.PatchCompareFunction使用
- 失敗率情報を確認するためのログ改善
機能改善/変更
- リソースチェックロジックを改善
- リソースチェックオプションを追加
- API追加
- PatchCheckOption.CHECK_LIST_WITH_SAVED_DATA_AND_LOCAL_SCAN
- 解凍機能除外
- API変更
- ResultCode.ERROR_UNZIP (Obsolete)
機能改善/変更
バグ修正
- 実行環境によってはOverflowExceptionが発生するエラーを修正
機能改善/変更
- リソースチェックオプションを追加
- API変更
- PatchCheckOption.CHECK_LIST_WITH_SAVED_DATA追加
機能改善/変更
- Streaming Assetsサポート
- Streaming Assetsリソースとアップロードされたリソースを比較ダウンロードする機能を追加
- API変更
- DownloadConfig.CheckAndroidObb (Obsolete) → DownloadConfig.CheckOption
機能改善/変更
- Android - Split Application Binary(OBB)をサポート
- OBBに含まれるStreaming Assetsリソースとアップロードされたリソースを比較ダウンロードする機能を追加
- API追加
- DownloadConfig.CheckAndroidObb
バグ修正
- ダウンロードチェックするファイルがない場合に発生していた例外を修正
機能改善/変更
- 事前にダウンロード容量を確認するためにAPIを追加(CheckDownload)
- API変更
- DownloadResult.IsSuccessful (Obsolete) → DownloadResult.Code
- ProgressInfo.TotalFileNumber (Obsolete) → ProgressInfo.TotalFileCount
- ProgressInfo.TotalReceivedBytes (Obsolete) → ProgressInfo.DownloadedBytes
機能改善/変更
バグ修正
- 特定Androidでダウンロード完了処理中にクラッシュが発生する現象を修正
機能改善/変更
- Aboutメニューを追加
- 全てのリソースダウンロード時、ダウンロードするリソースが1つもない場合は、結果コードを成功(SUCCESS_NO_DIFFERENCE)として送信
- フォルダ構造を変更
- Assets/SmartDL/ → Assets/TOAST/SmartDL
インストールされているSmartDLフォルダを削除した後、インポート(import)する必要があります。
バグ修正
- ダウンロードキャンセル時、結果コールバックが呼び出されない問題を修正
機能改善/変更
- Common
- iOS
- Standalone(Windows)
- DLL名およびパス変更
- smartnative_x86.dll → x86/smartnative.dll
- smartnative_x64.dll → x86_64/smartnative.dll
バグ修正
- IL2CPPビルドサポート
- 断続的にmacOSでIPアドレスを取得できない問題を修正
機能改善/変更
- Unity 2018.2サポート
- パスおよびファイルを選択してダウンロードする機能を提供
- ダウンロードファイルサイズの計算を改善
- サンプルコードに名前空間を追加
バグ修正
- iOSでファイル名にハングルが含まれる時、ダウンロードできない問題を修正
- ファイル名とディレクトリ名に一部特殊文字が含まれる時、ダウンロードできない問題を修正
機能改善/変更
- 再試行ロジックを追加
- 接続タイムアウト / 読み取りタイムアウトを分離
バグ修正
- Unity最適化オプション設定で発生するリンクエラーを修正
機能改善/変更
- Smart Downloader内の個別単位サービスを追加
- Coreライブラリの依存性を削除
- API変更
機能改善/変更
- 安定性強化
- 内部Core SDKの依存性を削除
- Nativeライブラリの依存性を削除
機能改善/変更
- class Name変更(DLCSkin -> SmartDLUnitySkin).
- 静的APIのみ提供