Android & iOS
v4.24.5.0¶
ダウンロード¶
アンリアルエンジン 5 Android & iOS | |
---|---|
ダウンロード | Hive SDK v4 UE5 Android & iOS 24.5.0 |
配布日 | 2024-12-30 |
開発環境¶
共通開発環境¶
- Hive SDK v4 UE5 Android & iOS 24.5.0
- Unreal Engine 5.4.4
アンリアルエンジン5: Android¶
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- JDK 11
- Android Studio 4.1
- Android NDK r25
- Android SDK 最小バージョン 26
- Android SDK ターゲットバージョン 34
アンリアルエンジン 5: iOS¶
- Xcode 15.3+
- iOS バージョン 15.0+
- macOS Ventura 14+
必須項目¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.0.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.19.7
選択項目¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v17.1.0
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v7.1.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17
- VK (Android) v3.5.1
- VK (iOS) v1.6.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.10.0
- Huawei (Android) v6.12.0.300
IAP¶
- Google Billing Library (Android) v7.0.0
- Samsung GalaxyStore IAP (Android) v6.1.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
プッシュ¶
- Amazon (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (Android) v24.0.2
マーケティングトラッキング分析¶
- Airbridge(Android) v4.1.0
- Airbridge(iOS) v4.1.0
- Adjust(Android) v4.38.5
- adjust-android-signature-3.20.1.aar
- Adjust(iOS) v4.38.4
- AdjustSigSdk 3.20.1
- Singular(Android) v12.6.0
- Singular(iOS) v12.5.0
- AppsFlyer(Android) v6.14.2
- AppsFlyer(iOS) v6.15.3
- FirebaseAnalytics(Android) v22.1.2
- FirebaseAnalytics(iOS) v10.29.0
その他¶
- GooglePlay Services-レビュー (Android) v2.0.1
- GooglePlay Services-アプリ更新 (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
新しい機能¶
認証¶
- すべて 新しい認証手段としてSteam、X(旧Twitter)をサポートしています。
- すべて 認証されたセッションを共有するインアプリブラウジング機能を提供します。
マッチメイキング¶
- すべて 新機能として マッチメイキングサービス をサポートしています。
プロモーション¶
- すべて スポットバナーでも広告の露出が可能です。
- Androidユーザーの招待共有機能にX(旧Twitter)をサポートしています。
変更した機能¶
プラグイン¶
- Hive Config Settings メニューの位置が変更され、ターゲットプラットフォームごとの設定が可能に変更されました。
認証¶
- すべて 衝突ポップアップで表示されるプロバイダー名を修正します。
解決したバグ¶
請求¶
- iOS 一部の商品価格が浮動小数点で正確な値を表現できない場合、該当する値を循環小数で表現せず、JSONフォーマットで正確な小数点で表現するように修正します。
- 例>
4.99$
(string) →4.9900000000000011
(double) →4.99
(JSON number)
- 例>
開発者ガイドの変更点¶
- クロスプロモーションの全画面バナー表示において、
showCustomContents
メソッドでスポットバナーを表示する際の注意事項をノートに更新しました。 - iOSでSteamログインを使用する際の注意事項をノートに追加しました。
開発環境の更新¶
アンドロイド¶
- Google reCaptcha 18.4.0 → 18.6.1
- Kotlin 1.8.0 → 1.9.22
- FCM(FirebaseCloudMessaging) 23.2.1 → 24.0.2
- AppsFlyer 6.13.0 → 6.14.2
- Singular 12.5.4 → 12.6.0
- Firebase 21.5.0 → 22.1.2
iOS¶
- SDWebImage 5.18.7 → 5.19.7
- reCaptcha 18.4.0 → 18.6.0
- Facebook 17.0.2 → 17.1.0
- QQ 3.5.16 → 3.5.17 (カスタム)
- AppsFlyer 6.14.3 → 6.15.3
- Singular 12.4.1 → 12.5.0
- Firebase 10.22.0 → 10.29.0
v4.24.4.0¶
ダウンロード¶
Unreal Engine 5 Android & iOS | |
---|---|
ダウンロード | Hive SDK v4 UE5 Android & iOS 24.4.0 |
配布日 | 2024-10-23 |
開発環境¶
共通開発環境¶
- Hive SDK v4 UE5 Android & iOS 24.4.0
- Unreal Engine 5.4.4
アンリアルエンジン 5: Android¶
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- JDK 11
- Android Studio 4.1
- Android NDK r25
- Android SDK 最小バージョン 26
- Android SDK 対象バージョン 34
アンリアルエンジン 5: iOS¶
- Xcode 15.3+
- iOS バージョン 15.0+
- macOS Ventura 14+
必須項目¶
- Kotlin (Android) v1.8.0
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.0.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.18.7
選択項目¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v17.0.2
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.0.0
- Google Sign-In SDK (iOS) v7.1.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.16
- VK (Android) v3.5.1
- VK (iOS) v1.6.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.0
- Huawei (Android) v6.12.0.300
IAP¶
- Google Billing Library (Android) v7.0.0
- Samsung GalaxyStore IAP (Android) v6.1.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
プッシュ¶
- Amazon (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
マーケティングトラッキング分析¶
- Airbridge(Android) v4.1.0
- Airbridge(iOS) v4.1.0
- Adjust(Android) v4.38.5
- adjust-android-signature-3.20.1.aar
- Adjust(iOS) v4.38.4
- AdjustSigSdk 3.20.1
- Singular(Android) v12.5.4
- Singular(iOS) v12.4.1
- AppsFlyer(Android) v6.13.0
- AppsFlyer(iOS) v6.14.3
- FirebaseAnalytics(Android) v21.5.0
- FirebaseAnalytics(iOS) v10.22.0
その他¶
- GooglePlay Services-レビュー (Android) v2.1.0
- GooglePlay Services-アプリ更新 (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.3.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
新しい機能¶
マーケティングアトリビューション¶
- すべて Hive SDK 特化サービスで Airbridge をサポートします。
請求¶
- Android PG決済時に、単一商品を希望の数量だけ購入できる機能を提供します。
変更した機能¶
- 該当なし
解決したバグ¶
分析¶
- iOS 同意バナーで選択肢を1つだけ選択した場合、正しく反映されないエラーを修正します。
開発環境の更新¶
- 該当なし
開発者ガイドの変更点¶
- マーケティングアトリビューション問題解決ガイドを追加しました。
v4.24.3.0 (2024-09-30)¶
ダウンロード¶
Unreal Engine 5 Android & iOS | |
---|---|
ダウンロード | Hive SDK v4 UE5 Android & iOS 24.3.0 |
配布日 | 2024-09-30 |
開発環境¶
共通開発環境¶
- Hive SDK v4 UE5 Android & iOS 24.3.0
- Unreal Engine 5.4.4
アンリアルエンジン5: Android¶
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- JDK 11
- Android Studio 4.1
- Android NDK r25
- Android SDK 最小バージョン 26
- Android SDK ターゲットバージョン 34
アンリアルエンジン5: iOS¶
- Xcode 15.3+
- iOS バージョン 15.0+
- macOS Ventura 14+
必須項目¶
- Kotlin (Android) v1.8.0
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.0.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.18.7
選択項目¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v17.0.2
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v7.1.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.16
- VK (Android) v3.5.1
- VK (iOS) v1.6.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.0
- Huawei (Android) v6.12.0.300
IAP¶
- Google Billing Library (Android) v7.0.0
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
プッシュ¶
- アマゾン (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
マーケティングトラッキング分析¶
- Adjust(Android) v4.38.5
- Adjust(iOS) v4.38.4
- Singular(Android) v12.5.4
- Singular(iOS) v12.4.1
- AppsFlyer(Android) v6.13.0
- AppsFlyer(iOS) v6.14.3
- FirebaseAnalytics(Android) v21.5.0
- FirebaseAnalytics(iOS) v10.22.0
その他¶
- GooglePlayサービス-レビュー (Android) v2.1.0
- GooglePlayサービス-アプリ更新 (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.3.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
新しい機能¶
アンリアルエンジン¶
- すべて [プラグイン] Unreal Engine専用インターフェースを提供します。
- 既存のC++インターフェースと互換性があります。
- すべて 新規のUnreal Engine専用インターフェースをサポートするサンプルコードを提供します。
- すべて Unreal Engine 5.4 をサポートしています。
プロビジョニング¶
- すべて 約款画面で法定代理人の同意を得たか確認する機能を追加します。
- Configurationクラスの
getLegalGuardianConsentAgree
メソッドのリターン値で確認できます。
変更した機能¶
認証¶
- すべて ログアウト動作を変更します。
- 既存:
signOut
呼び出し時に Hive SDK でユーザーアカウントをログアウト ゲストは signOut API 呼び出し時にサーバーから失敗応答 - 変更:
signOut
呼び出し時に Hive SDK は Hive サーバーにユーザーアカウントをログアウトしてもよいか確認要求し、応答結果に応じてログアウト
- 既存:
- すべて ゲストアカウントのログアウト 時にもう成功応答を返さず、エラーコードを返します。Hive SDK と Hive サーバーでゲストアカウントセッションを維持します。
- すべて 利用停止アカウントは自動的に IdP ログアウトを行い、同じ IdP の他のアカウントでログインできるように変更します。自動ログインできない場合のみ該当します。
- すべて
AuthV4.connect
メソッドで IdP 連携を行う際、利用停止アカウントにアカウントを切り替えると、ログアウトを実行するように変更します。 - すべて デバイス管理サービスで国際電話の国番号をデバイス接続地域に応じて自動的に適用するように変更します。
- iOS アプリ追跡透明性 (ATT) 同意を拒否した場合でも Facebook ログインができるように変更します。
プロモーション¶
- すべて
additionalInfoに送信する値に不必要な情報が含まれないように修正します。 - すべて 2:3または3:2の比率で全画面バナーを表示できるように変更します。
- すべて 全画面バナーの「1日間表示しない」テキストを「今日は表示しない」に変更します。
マーケティングアトリビューション¶
- すべて Adjust Signature バージョンをv1からv3に変更します。
解決したバグ¶
Hive SDK 共通¶
- Android リソース参照ロジックを修正して、メモリを確保できなかったエラーを修正します。
- iOS iOS 14 デバイスでアプリ追跡透明性 (ATT) の同意状況を確認する際に、間欠的にクラッシュが発生するエラーを修正します。
- iOS 写真ライブラリでアクセス制限 (一部の写真のみアクセス許可) を選択するとクラッシュが発生するエラーを修正します。
通知¶
- Android ローカルプッシュ情報でサポートされていない
type
設定時にプッシュメッセージが正常に表示されないエラーを修正します。 - iOSアプリのバージョン情報を送信するように修正します。
開発環境の更新¶
アンドロイド¶
- Google Play Billing Library 6.1 → 7.0
- Google Play Service Games 20.0.0 → 20.1.2
- Adjust 4.38.5 → 4.38.2
iOS¶
- Facebook SDK 16.2.1 → 17.0.2
- Adjust 4.38.0 → 4.38.4
v4.24.1.3¶
ダウンロード¶
Unreal Engine 5 Android & ios | |
---|---|
ダウンロード | - |
配布日 | - |
開発環境¶
アンリアルエンジン5: Android¶
- アンリアルエンジン 5.3.2
- minSdkVersion 26
- NDK r25b
- targetSdkVersion 34
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
アンリアルエンジン 5: iOS¶
- アンリアルエンジン 5.3.2
- xcode 15.1+
- iOS 15+
- macOS Ventura 14+
必須項目¶
- Kotlin (Android) v1.8.0
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.0.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.18.7
選択項目¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v16.2.1
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.0.0
- Google Sign-In SDK (iOS) v7.1.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.16
- VK (Android) v3.5.1
- VK (iOS) v1.6.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.0
- Huawei (Android) v6.12.0.300
IAP¶
- Google Billing Library (Android) v6.0.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
PUSH¶
- アマゾン (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
マーケティングトラッキング分析¶
- Adjust(Android) v4.38.2
- Adjust(iOS) v4.38.0
- Singular(Android) v12.5.4
- Singular(iOS) v12.4.1
- AppsFlyer(Android) v6.13.0
- AppsFlyer(iOS) v6.14.3
- FirebaseAnalytics(Android) v21.5.0
- FirebaseAnalytics(iOS) v10.22.0
その他¶
- GooglePlay Services-レビュー (Android) v2.1.0
- GooglePlay Services-アプリ更新 (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.3.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
変更した機能¶
認証¶
- すべて デバイス管理サービスを利用中にモバイルデバイスを登録する際、国際電話の国番号を
+82
ではなく、デバイス接続地域に応じて自動的に適用するように変更します。
v4.24.1.2 (2024-07-01)¶
ダウンロード¶
Unreal Engine 5 Android & ios | |
---|---|
ダウンロード | Hive SDK v4 UE5 Android & ios 24.1.2 |
配布日 | 2024-07-01 |
開発環境¶
アンリアルエンジン 5: Android¶
- アンリアルエンジン 5.3.2
- minSdkVersion 26
- NDK r25b
- targetSdkVersion 34
Gradle | Android Gradle プラグイン | Kotlin Gradle プラグイン |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
アンリアルエンジン 5: iOS¶
- アンリアルエンジン 5.3.2
- xcode 15.1+
- iOS 15+
- macOS Ventura 14+
必須項目¶
- Kotlin (Android) v1.8.0
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.0.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.18.7
選択項目¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v16.2.1
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.0.0
- Google Sign-In SDK (iOS) v7.1.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.16
- VK (Android) v3.5.1
- VK (iOS) v1.6.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.0
- Huawei (Android) v6.12.0.300
IAP¶
- Google Billing Library (Android) v6.0.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
PUSH¶
- アマゾン (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
マーケティングトラッキング分析¶
- Adjust(Android) v4.38.2
- Adjust(iOS) v4.38.0
- Singular(Android) v12.5.4
- Singular(iOS) v12.4.1
- AppsFlyer(Android) v6.13.0
- AppsFlyer(iOS) v6.14.3
- FirebaseAnalytics(Android) v21.5.0
- FirebaseAnalytics(iOS) v10.22.0
その他¶
- GooglePlayサービス-レビュー (Android) v2.1.0
- GooglePlayサービス-アプリ更新 (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.3.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
解決したバグ¶
認証¶
- Android Googleログイン中に戻るボタンを押してログインをキャンセルした際に適切な応答コールバックがなかったエラーを修正します。このバグはHiveコンソール内のGoogle Legacy Support値が真の場合にのみ発生しました。
- Android 低解像度デバイスでキーボード入力ができなかったエラーを修正します。
v4.24.1.0 (2024-06-07)¶
新しい機能¶
N/A
変更した機能¶
アナリティクス¶
- iOS デバイスの追跡同意の有無に応じて同意バナーの表示有無を決定するように変更します。
- 追跡同意を拒否した場合は同意バナーを表示しません。
開発環境の更新¶
iOS¶
- Apple Privacy Manifestポリシーに従って、外部ライブラリを更新します。
- AppsFlyer(iOS) v6.13.1 → v6.14.3
- QQ (iOS) v3.5.14 → v3.5.16
- Facebook SDKをダウングレードします。
- Facebook SDK v17.0.0 → v16.2.1
解決したバグ¶
請求¶
- iOS Hive SDK v4 24.0.0未満のバージョン(例:v4 23.4.0)からv4 24.0.0にアップデートする場合、商品照会ができないエラーを修正します。
v4.24.0.0 (2024-04-30)¶
新しい機能¶
プロモーション¶
- Android の外部ページ表示のために、デバイスに設定されたデフォルトブラウザを使用する カスタムタブ をサポートしています。
PlatformHelper
クラスのshowInAppBrowser
メソッドで インアプリブラウザ を表示できます。 - iOS の外部ページ表示のためにブラウザを使用する SafariViewController をサポートしています。
PlatformHelper
クラスのshowInAppBrowser
メソッドで インアプリブラウザ を表示できます。
請求¶
- iOS 初回購読割引情報がある場合、商品情報照会時に一緒に提供します。
getProductInfo
使用時にコールバックで受け取るIAPV4Product
オブジェクトのリストからoriginal_price
フィールド値とprice
フィールド値の差で割引情報を確認できます。
変更した機能¶
Hive SDK 共通¶
- iOS アプリのバージョンを区別する際に
CFBundleShortVersionString
を追加で使用します。
請求¶
- すべて 返金ユーザー再決済UIで表示されるPG決済タイプの文言を「HiveStore」から「PG決済」に変更しました。
- Android PG決済ページをインアプリブラウザではなくインアプリウェブビューで表示するように変更します。インアプリブラウザ環境をサポートしていないデバイスでもPG決済をサポートします。
アナリティクス¶
- Android Firebaseのイベント収集機能の広告識別子収集設定のデフォルト値を
true
に変更します。
知られている問題点¶
認証¶
- iOS Facebook SDK iOS 17.0.0を使用する場合、iOS 17.0以上のデバイスでユーザーが「アプリの追跡透明性(App Tracking Transparency)」に同意しない場合、ログインできない問題があります。その条件でFacebookログインを実装するには、Hive SDK v4 24.1.0を使用してください。
開発環境の更新¶
アンドロイド¶
- GooglePlay Services-Games v2 (Android) v19.0.0 → 20.0.0
- Facebook SDK Android v16.2.0 → 17.0.0
- LINE (Android) v5.9.1 → 5.10.0
iOS¶
- WeChat 2.0.2 → 2.0.4
- Hercules 2024.01.23 → 2024.04.11
- Singular 12.3.2 → 12.4.1
開発者ガイドの変更点¶