Android & iOS
v4 24.4.0¶
ダウンロード¶
Unity | |
---|---|
ダウンロード | Hive SDK v4 Unity Android & iOS 24.4.0 |
リリース日 | 2024-10-14 |
開発環境¶
ユニティ (Android )¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
ターゲットSDKバージョンに応じたUnity互換バージョン¶
以下は、Hive SDK v4.23.0.0以降のAndroidビルドターゲットSDKバージョンと互換性のあるUnityバージョンです。
- ターゲットSDK 33を構築する際に
- Unity 2021以降でビルド可能(Unityの組み込みJDKとGradleに基づく)
- ターゲットSDK 34を構築する際に
- Unity 2022以降でビルド可能(Unityの組み込みJDKとGradleに基づく)
Unity (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
アンドロイド¶
Gradle< /th> | Android Gradleプラグイン | Kotlin Gradleプラグイン |
---|---|---|
v7.5 | v7.4.2 | v1. 8.0 |
iOS¶
- Xcode 15.3 以降
- Xcode バージョン Apple App Store ポリシー により、更新が必要です。
必須¶
- 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
Else¶
- 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をサポートしています。 - Airbridgeでイベントを自動的に追跡する - Airbridgeでイベントを手動で追跡する
請求¶
- Android PGを通じて支払う際、任意の数量で単一の商品を購入する機能を提供します。
変更された機能¶
プラグイン¶
- Unity は、Androidでのパッケージ名またはiOSでのバンドル名をHive AppIdを介してオプションで機能するように自動設定する機能を変更しました。
修正されたバグ¶
分析¶
- 同意バナーオプションが1つだけ選択されたときに正しく反映されないエラーを修正しました。
開発環境の更新¶
アンドロイド¶
- 該当なし
iOS¶
- Xcode 15 -> 15.3
v4.24.3.0¶
ダウンロード¶
Unity | |
---|---|
ダウンロード | Hive SDK v4 Unity Android & iOS 24.3.0 |
リリース日 | 2024-09-03 |
開発環境¶
ユニティ (Android)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
ターゲットSDKバージョンに基づくUnityバージョンとの互換性¶
Hive SDK v4.23.0.0以降のAndroidビルドターゲットSDKバージョンと互換性のあるUnityバージョンは以下の通りです。
- targetSDK 33 ビルド:
- Unity 2021 以降を使用してビルドできます(Unity の組み込み JDK および Gradle 標準に基づいています)
- targetSDK 34 ビルド:
- Unity 2022 以降を使用してビルドできます(Unity の組み込み JDK および Gradle 標準に基づいています)
ユニティ (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
アンドロイド¶
Gradle | Android Gradle プラグイン | Kotlin Gradle プラグイン |
---|---|---|
v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- XXcode 15+
- Xcodeのバージョンは、Apple App Storeのポリシーに従って更新する必要があります。
必須¶
- 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
OPTIONAL¶
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
プッシュ¶
- アマゾン (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
マーケティングトラッキング分析¶
- 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
新着情報¶
プロビジョニング¶
- すべて 法定代理人からの同意が利用規約画面で取得されているかどうかを確認する機能が追加されました。
変更された機能¶
プラグイン¶
- Unity は、外部依存関係マネージャーによって管理されるXMLファイルの数を最小限に抑えます。
認証¶
- すべて ログアウトの動作を変更しました。
- 以前:
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
iOS¶
- Facebook SDK 16.2.1 → 17.0.2
開発者ガイドの変更¶
type
フィールドに関するガイダンスがカスタマイズされたローカルプッシュ通知について更新されました。- 「大バナー」という用語が「フルバナー」に変更されました。
attachBaseContext
の例コードは、Androidライフサイクルではもはや使用されていないため、削除されました。- 法定代理人の同意を確認することが
Configuration.getLegalGuardianConsentAgree
を使用して行えることが示されました。 - 使用制限のあるアカウントに対するIdP統合ガイダンスが追加されました。
- Hive SDK Unityを手動で更新またはインストールする場合は、アプリをビルドする前にXMLファイルを削除する必要があります。
v4.24.2.0 (2024-07-05)¶
何が新しいのか¶
Hive SDK 共通¶
- すべて GDPRが適用されるEUおよびEEA地域で16歳未満のユーザーがサービス利用規約に同意したかどうかを返す機能を提供し、16歳未満であるかどうかを確認します。 こちらでこの機能を確認してください。
- Android Android OS 11以上のデバイスまたはサポートモジュールがインストールされたデバイスでフォトアルバムを使用する際に、デフォルトでPhotoPicker機能を使用します。
- iOS Hive SDKのデバッグログを表示し、MacOSコンソールアプリで表示する特定のログタイプを選択することを可能にします。
ユニティ
¶- すべて Hive SDKデバッグログのUnityエディタでの露出を制御する機能を提供します。
認証¶
- すべて 1つの携帯電話番号で登録できるアカウントの数を超えた場合、認証コードの送信を要求すると、エラーメッセージが表示されます: "同じ携帯電話番号で作成できるアカウントの数を超えました."
プロモーション¶
- すべて クロスプロモーションの露出を制御する機能を提供します。
- すべて 前の「今日再表示しない」を改善した「N日間表示しない」機能をサポートします。
変更された機能¶
通知¶
- Android 新しいAmazon Fireデバイスで動作するランタイムライブラリ(Push Amazon Device Message 1.2.0)をサポートしています。詳細はこちらをご覧ください。
プロモーション¶
- iOS ゲーム招待(UA)機能を使用する際にクリップボードのペースト許可の同意ポップアップを最小限に抑えることで、使いやすさが向上します。
- アプリを起動した直後から、アプリが起動した後にHive SDKを初期化するポイントに同意ポップアップのタイミングを変更しました。
- クリップボードに招待者URLデータがある場合のみポップアップを表示します。
アナリティクス¶
- iOS は、クラッシュが発生したときに未送信のログをファイルに保存する
saveAnalyticsLogBeforeCrash
のデフォルト値をfalse
に変更します。
バグ修正¶
認証¶
- すべて 中国からアクセスしているユーザーの実名確認プロセス中に、メッセージ送信制限を超えた場合、残り時間がリセットされずにエラーメッセージが表示されます。
- Android Google Playログイン中にログインを完了せずにバックキーが押されたときに適切なレスポンスコールバックがなかった問題を修正します。
- Android 低解像度デバイスでキーボード入力ができなかった問題を修正します。
プロモーション¶
- iOS ニュースビューの新しいフレームビューを表示する際にフリーズが発生する問題を修正しました。
マーケティングアトリビューション¶
- Android カスタマイズされた利用規約で初期化する際に、Adjustイベントの送信が遅延する問題を修正しました。
開発環境の更新¶
アンドロイド¶
- Samsung GalaxyStore IAP 6.1 → 6.1.1
- Amazon Device Message 1.0.1 → 1.2.0
iOS¶
- N/A
開発者ガイドの変更¶
- Hive SDK v4 24.2.0からFacebook Cloud Gamesのサポートが終了するため、以下のページがそれに応じて更新されました:
- Lebiのマーケット選択画面の説明を強化しました。
v4.24.1.2 (2024-06-27)¶
バグ修正¶
認証¶
- Android Googleログインプロセス中にバックボタンを押してGoogleログインをキャンセルした際に、適切なレスポンスコールバックが提供されなかった問題を修正しました。このバグは、HiveコンソールのGoogleレガシーサポート値がtrueに設定されている場合にのみ発生しました。
- Android 低解像度デバイスでキーボード入力ができなかった問題を修正しました。
v4.24.1.0 (2024-05-14)¶
新着情報¶
該当なし
変更された機能¶
Analytics
¶- iOS デバイスがトラッキングに同意するかどうかに基づいて、同意バナーを表示するかどうかを判断するように変更されました。
- トラッキングへの同意を拒否した場合、同意バナーは表示されません。
開発環境の更新¶
iOS¶
- Appleのプライバシーマニフェストポリシーに従って外部ライブラリを更新します。
- 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
修正されたバグ¶
Billing¶
- iOS Hive SDKをv4 23.4.0のようなバージョンからv4 24.0.0に更新する際に、製品クエリが失敗する問題を修正しました。
開発者ガイドの変更¶
該当なし
v4.24.0.0 (2024-04-30)¶
<
新着情報¶
Promotion¶
- Android サポート カスタムタブ を使用して、デバイスに設定されたデフォルトのブラウザで外部ページを表示します。 アプリ内ブラウザ を
PlatformHelper
クラスのshowInAppBrowser
メソッドで公開できます。 - iOS サポート SafariViewController を使用して、外部ページを公開するためのブラウザ。 アプリ内ブラウザ を
PlatformHelper
クラスのshowInAppBrowser
メソッドで公開できます。
Billing¶
- iOS 初回サブスクリプションの割引情報がある場合、それは製品情報の問い合わせとともに送信されます。
getProductInfo
を使用する際、コールバックとして受け取ったIAPV4Product
オブジェクトのリスト内のoriginal_price
フィールド値とprice
フィールド値の差を確認することで、割引情報を確認できます。
変更された機能¶
Hive SDK 共通¶
- iOS アプリのバージョンを区別するための
CFBundleShortVersionString
の追加使用
ユニティ¶
- すべて Unity Login Simulatorを使用する際、ゲストアカウントの実際の値である
playerId
とplayerToken
は、Hive ConsoleサンドボックスでAppIDと認証キーを使用して取得されるように変更されました。 APIを確認する 呼び出し (`Authorization とplayer_id`) は、サンドボックスサーバーからの値を使用するため可能です。
Billing
¶ユーザー
- すべて 返金ユーザー返済UIに表示されるPG支払いタイプのフレーズが「HiveStore」から「PG支払い」に変更されました。
- Android PG支払いページをアプリ内ブラウザではなく、アプリ内ウェブビューで表示されるように変更します。アプリ内ブラウザ環境をサポートしていないデバイスでもPG支払いをサポートします。
アナリティクス¶
- Android Firebaseイベント収集機能のデフォルトの広告識別子収集設定を
true`に変更します。
開発環境の更新¶
アンドロイド¶
- 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
開発者ガイドへの変更¶
-
displayOriginalPrice
の説明が変更されました。 - `displayPrice`の下部にあるノートの説明が変更されました。
- iOSの設定におけるサードパーティフレームワークの依存関係、Podfileの記述例が変更されました。Hive SDKのデフォルト操作に必要な強制フレームワークから
HiveAppTrackingTransparency
とHiveResource
が削除されました。
v4.23.5.1¶
ダウンロード¶
Unity Android/iOS | |
---|---|
ダウンロード | Hive SDK v4 Unity Android+iOS 23.5.1 |
リリース日 | 2024-06-27 |
開発環境¶
Unity (Android)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
ターゲットSDKバージョンに基づくUnityバージョンとの互換性¶
AndroidビルドターゲットSDKバージョンがHive SDK v4.23.0.0以降と互換性のあるUnityバージョンは次のとおりです。
- targetSDK 33 ビルド:
- Unity 2021 以降を使用してビルドできます(Unity の組み込み JDK および Gradle 標準に基づく)
- targetSDK 34 ビルド:
- Unity 2022 以降を使用してビルドできます(Unity の組み込み JDK および Gradle 標準に基づく)
Unity (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
アンドロイド¶
Gradle | Android Gradle プラグイン | Kotlin Gradle プラグイン |
---|---|---|
v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- XXcode 15+
- XcodeのバージョンはApple App Storeのポリシーに従って更新する必要があります。
必須¶
- 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 v16.2.0
- Facebook SDK iOS v16.2.1
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v19.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.9.1
- 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
プッシュ¶
- アマゾン (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
バグ修正¶
認証¶
- Android Googleログイン中にバックボタンを押してキャンセルした際に適切なレスポンスコールバックが提供されない問題を修正しました。このバグは、Hive コンソールでGoogleレガシーサポートの値がtrueに設定されている場合にのみ発生しました。
- Android 低解像度デバイスでキーボード入力ができない問題を修正しました。