Game > Gamebase > リリースノート > Unreal

2.64.0 (2024. 06. 11.)

SDK Download

機能改善

  • 内部ロジックを改善しました。

バグ修正

  • C++環境によって警告が発生し、ビルド時にエラーが発生するコードを修正しました。
  • (Android) ProGuard宣言が抜けていてAPI呼び出し時にエラーが発生する内容を修正しました。

プラットフォーム別の変更事項

2.63.0 (2024. 04. 23.)

SDK Download

機能追加

  • (Android) Firebase Notificationの設定方法が変更され、プラグイン内でgoogle-services-json.xmlファイルを修正するのではなく、Android設定ツールでgoogle-services.jsonファイルのパスを指定するように変更されました。
  • (iOS) Gamebase Unreal SDKにPrivacy manifestと署名を適用しました。

機能改善

  • (iOS)ビルド時にエラーが発生しないように修正しました。

プラットフォーム別の変更事項

2.62.0 (2024. 03. 26.)

SDK Download

機能追加

  • (iOS) Gamebase SDK内部iOSフレームワークにPrivacy manifestと署名を適用しました。

機能改善

  • 内部ロジックを改善しました。

プラットフォーム別の変更事項

2.60.0 (2024. 02. 15.)

SDK Download

機能改善

  • 内部ロジックを改善しました。

プラットフォーム別の変更事項

2.58.0 (2023. 11. 28.)

SDK Download

バグ修正

  • (Windows)サーバープッシュが動作しない問題を修正しました。
  • 初期化時にクラッシュが発生する可能性があるロジックを修正しました。

プラットフォーム別の変更点

2.57.0 (2023. 11. 14.)

SDK Download

機能追加

  • Windowsプラットフォームのサポートを追加
    • Windows設定ツールが追加されました。
    • プラットフォームでサポートするAPIは、各文書のUNREAL_WINDOWS項目をご確認ください。

プラットフォーム別の変更点

2.56.0 (2023. 10. 17.)

SDK Download

機能追加

  • Android設定ツールでストア設定が追加されました。
    • Amazon Appstore、Huawei AppGallery、MyCardの選択が追加されました。
    • ONE Storeを選択した場合、ストアのバージョン選択オプションが追加されました。
  • iOS設定ツールでNaver IdP設定が追加されました。
  • (Android) LoginForLastLoggedInProvider呼び出し中にローディングアニメーションを非表示にするオプションを指定できる新規APIが追加されました。
  • (Android) Android 13以上のOSでRegisterPush APIを呼び出した時、Push権限リクエストポップアップが自動的に表示されないようにするFGamebasePushConfiguration.requestNotificationPermissionフィールドが追加されました。
  • (iOS)ユーザーがプッシュ権限を拒否してもトークンを登録できるようにFGamebasePushConfiguration.alwaysAllowTokenRegistrationフィールドが追加されました。

機能改善/変更

  • 提供されるタイプがUSTRUCTから一般構造体に変更されました。
    • 結果として受け取るタイプは基本的に提供されない値の場合、Toptional形式で提供されます。

バグ修正

  • ログイン後、退会猶予情報および決済アビューズ自動解除情報が正常に伝達されるように修正しました。

プラットフォーム別の変更事項

2.49.1 (2023. 04. 14.)

SDK Download

バグ修正

  • (iOS)決済商品照会APIを呼び出す際、クラッシュが発生しないように修正しました。

プラットフォーム別の変更事項

2.49.0 (2023. 04. 11.)

SDK Download

機能追加

  • 未消費履歴照会APIが変更され、新規APIに変更する必要があります。

    // Deprecated API
    void RequestItemListOfNotConsumed(const FGamebasePurchasableReceiptListDelegate& onCallback);
    // New API
    void RequestItemListOfNotConsumed(const FGamebasePurchasableConfiguration& Configuration, const FGamebasePurchasableReceiptListDelegate& onCallback);
    
  • 有効化購読照会APIが変更され、新規APIに変更する必要があります。

    • 既存APIと同じ結果を得るにはFGamebasePurchasableConfiguration.allStorestrueに設定する必要があります。
      // Deprecated API
      void RequestActivatedPurchases(const FGamebasePurchasableReceiptListDelegate& onCallback);
      // New API
      void RequestActivatedPurchases(const FGamebasePurchasableConfiguration& Configuration, const FGamebasePurchasableReceiptListDelegate& onCallback);
      
  • (Android) IAP購読状態を照会できるRequestSubscriptionsStatus APIが追加されました。

  • (Android) Webビューで固定フォントサイズを使用するかどうかを設定するフィールドを再サポートします。
    • GamebaseWebViewConfiguration.enableFixedFontSize
  • (Android) Webビューでカットアウト(ノッチ)領域を含むすべての利用可能なスクリーンスペースを使用してレンダリングできる設定が追加されました。
    • GamebaseWebViewConfiguration.renderOutsideSafeArea

機能改善/変更

  • Unrealの最小サポートバージョンが4.26に変更されました。
  • (iOS) Xcode 14.1でビルド時にエラーが発生する問題を修正しました。

プラットフォーム別の変更事項

2.43.3 (2022. 10. 04.)

SDK Download

機能改善/変更

プラットフォーム別変更事項

2.42.1 (2022. 08. 09.)

SDK Download

機能追加

  • FGamebaseForcingMappingTicketクラスにマッピングユーザー状態を表すmappedUserValidフィールドが追加されました。
  • iOS設定ツールでXcodeのパスを指定できるようにXcode Path設定が追加されました。

機能改善/変更

  • キックアウトポップアップウィンドウを表示するかどうかはGamebaseコンソールでキックアウト登録時に設定できるため、次のフィールドは今後は使用しません。
    • FGamebaseConfiguration.enableKickoutPopup
  • FGamebaseConfiguration内の一部フィールドにデフォルト値が追加されました。
    • enableLaunchingStatusPopupのデフォルト値がtrueに設定されました。
    • enableBanPopupのデフォルト値がtrueに設定されました。
  • FWebViewで固定フォントサイズを使用するかどうかを設定するフィールドは、今後は使用しません。
    • FGamebaseWebViewConfiguration.enableFixedFontSize
  • FGamebaseWebViewConfiguratio内の一部フィールドに基本値が追加されました。
    • ナビゲーションバーの色相フィールドであるcolorR、colorG、colorB、colorAのデフォルト値が18、93、230、255に設定されました。
    • ナビゲーションバーの有効/無効を指定するフィールドであるisNavigationBarVisibleのデフォルト値がtrueに設定されました。
    • Webビュー内の戻るボタンの有効/無効を指定するフィールドであるisBackButtonVisibleのデフォルト値がtrueに設定されました。

プラットフォーム別の変更事項

2.41.0 (2022. 07. 05.)

SDK Download

機能追加

プラットフォーム別の変更事項

2.40.1 (2022. 06. 14.)

SDK Download

バグ修正

  • クラッシュが発生することがあるロジックが修正されました。
  • (iOS)同じAPIを連続して呼び出すとき、コールバックが正常に伝達されない問題が修正されました。

2.40.0 (2022. 05. 24.)

SDK Download

機能追加

  • iOS設定ツールを提供します。
    • 既存プロジェクト設定でGamebaseと表示されましたがアップデート後はGamebase - AndroidGamebase - iOSと表示されます。
    • iOS設定ツールを提供し、ビルド時に必要なフレームワークのみ含まれるように修正しました。
  • 共通約款API呼び出し後に約款UIが表示されたかどうかを知ることができるVOクラスが追加されました。
    • FGamebaseShowTermsViewResult
  • 端末で通知を許可したかどうかを知ることができるAPIが追加されました。
    • IGamebase::Get().GetPush().QueryNotificationAllowed()
  • 約款が表示されたかどうかを知ることができるAPIが追加されました。
    • IGamebase::Get().GetTerms().IsShowingTermsView()
  • Webビューでナビゲーションバーを隠すことができるオプションが追加されました。
    • FGamebaseWebViewConfiguration.isNavigationBarVisible
  • (Android) Webビューでフォントサイズを固定することができるオプションが追加されました。
    • FGamebaseTermsConfiguration.enableFixedFontSize
  • (Android)約款ウィンドウで文字サイズを固定することができるオプションが追加されました。
    • FGamebaseTermsConfiguration.enableFixedFontSize
  • 決済時にプロモーションかどうかを知ることができるisPromotionフィールドが追加されました。
    • FGamebasePurchasableReceipt.isPromotion
  • 決済時にテスト決済かどうかを知ることができるisTestPurchaseフィールドが追加されました。
    • FGamebasePurchasableReceipt.isTestPurchase
  • サポートURLの後ろにパラメータを追加できるように次のフィールドが追加されました。
    • FGamebaseContactConfiguration.additionalParameters

機能改善/変更

  • API結果コールバック呼び出し時にGameThreadに切り替えて呼び出すように修正しました。
  • RequestActivatedPurchases API呼び出し時に内部で2回呼び出される問題が修正されました。
  • 一部APIの名前が変更されました。
    • FGamebaseAnalyticesLevelUpData → FGamebaseAnalyticsLevelUpData
    • FGambaseBanInfoPtr → FGamebaseBanInfoPtr
  • キックアウトポップアップウィンドウを表示するかどうかは、Gamebaseコンソールでキックアウト登録時に設定できるため、次のフィールドは使用しなくなりました。
    • FGamebaseConfiguration.enableKickoutPopup

各プラットフォームの変更事項

2.33.1 (2022. 02. 22.)

SDK Download

バグ修正

  • iOSビルド時に発生するエラーを修正しました。

2.33.0 (2022.01.25)

SDK Download

機能追加

機能改善/変更

  • エラーコードの追加と変更
    • GamebaseErrorCode::UNKNOWN_ERRORエラーにマッピングされたエラーコードを999から9999に変更しました。
    • エラーコード999にマッピングしたGamebaseErrorCode::SOCKET_UNKNOWN_ERRORエラーを新たに追加しました。

プラットフォーム別の変更事項

2.26.1 (2021.11.23)

SDK Download

バグ修正

  • GamebaseDisplayLanguageCodeフィンランド語の誤字を修正
    • Finish → Finnish

2.26.0 (2021.09.28)

SDK Download

機能追加

  • 共通約款機能の追加
    • 約款WebViewを開くAPIの追加
    • 約款リストおよびユーザー別同意有無を照会するAPIを追加
    • ユーザー別の約款同意有無をGamebaseサーバーに保存するAPIを追加

機能改善/変更

  • サポートのタイプがTOAST組織商品(Online Contact)の場合、ログインを行わなくてもサポートが表示されるように変更
  • 内部ローンチURLの変更
  • GamebaseからAndroid multidexの適用削除

2.19.2 (2021.06.29)

SDK Download

バグ修正

  • イメージ告知ShowImageNotices API呼び出し時にonEventCallbackを登録していない場合、閉じるボタンを押した時にクラッシュが発生する問題を修正
  • Android設定ツール - Enable Hangame、Enable Weiboが正常に動作しない問題を修正

2.19.1(2021.02.09)

SDK Download

バグ修正

  • Unityビルド中に除外されるファイルが生じた時に発生するコンパイルエラーを修正

2.19.0 (2021.01.26)

SDK Download

機能追加

  • SDK配布:2.16.0~2.19.0累積した内容を反映
    • Android設定ツール提供:Gamebase_Android_UPL.xmlファイルを修正する代わりに設定ツールを使用してください。
    • サポート機能を追加
    • 認証追加:Hangame、Weibo
    • Galaxyストアを追加
    • 決済アイテム情報にローカライズされた商品情報を追加:localizedTitle、localizedDescription
    • Android設定ツールを提供
    • Unreal 4.26サポート

2.15.0 (2020.10.27)

SDK Download

機能追加

  • Unreal SDK機能追加:SDK 2.15.0
    • 既存のすべてのイベントシステムを統合するGamebaseEventHandlerを追加
      • ServerPush、Observer機能が含まれており、プロモーション決済イベントおよびプッシュイベントを確認可能
    • API追加
      • 商品IDで決済をリクエストし、追加情報(UserPayload)を入力して決済完了時に確認できる決済APIを追加
      • イメージ告知表示:showImageNotices
      • Pushトークン情報確認:queryTokenInfo
    • プッシュトークン登録時、NotificationOption設定でアプリがフォアグラウンド(foreground)状態でもプッシュ通知を受け取れるように機能を追加
    • WebViewConfiguration contentMode設定を追加

機能改善/変更

  • [SDK] 2.15.0
    • (Unreal) TOAST SDKアップデート:Android(0.23.0), iOS(0.26.0), Unity(0.21.0)

バグ修正

  • [SDK] 2.15.0
    • (Unreal)決済モジュールにProGuard宣言が抜けていたエラーを修正

2.9.1 (2020.08.25)

SDK Download

機能追加

  • [SDK] 2.9.1
    • (Unreal) Unreal 4.22 ~ 4.25サポート
    • (Unreal) PLCrashReporterイシューサポート: ガイド

機能改善/変更

  • [SDK] 2.9.1
    • (Unreal) iOS Plugin内部Gamebase SDK for iOSバージョンアップデート(2.9.1)
    • (Unreal) UObjectリファレンシング処理が抜けていた部分を修正

2020. 05. 12.

SDK Download

機能追加

  • [SDK] 2.9.0
    • (Unreal) SDK新規配布
TOP