iOS
v4.25.0.1¶
ダウンロード¶
iOS | |
---|---|
ダウンロード | Hive SDK v4 ネイティブ iOS 25.0.1 |
リリース日 | 2025-03-10 |
ノート¶
認証セキュリティプロトコルの変更により、Hive SDK v4 Native iOS 25.0.0以上を使用する場合、セキュリティキーをHive Console > セキュリティキー設定から取得する必要があります。セキュリティキーがないと、アプリのユーザーはアプリにログインできません。
開発環境¶
iOS¶
- Xcode 16.1 以上
- Xcode のバージョンは、Apple App Store のポリシーに従って更新する必要があります。
必要なアイテム¶
- SDWebImage (iOS) v5.20.0
オプション項目¶
IDP¶
- Facebook SDK iOS v17.4.0
- Google Sign-In SDK (iOS) v8.0.0
- QQ (iOS) v3.5.16
- VK (iOS) v1.6.4
- WeChat (iOS) v2.0.4
- LINE (iOS) v5.11.2
マーケティングトラッキング分析¶
- Airbridge(iOS) v4.1.1
- Adjust(iOS) v5.0.1
- Singular(iOS) v12.6.1
- AppsFlyer(iOS) v6.15.3
- FirebaseAnalytics(iOS) v11.6.0
その他¶
- Google reCaptcha (iOS) v18.6.0
新機能¶
- なし
変更された機能¶
- なし
修正されたバグ¶
マーケティングアトリビューション¶
- Hive SDK v4 25.0.0 以上を使用して Adjust v5 と連携する際に、SDK によって自動的に収集され送信される did と vid の値が送信されない問題を修正しました。
v4.25.0.0¶
ダウンロード¶
iOS | |
---|---|
ダウンロード | Hive SDK v4 ネイティブ iOS 25.0.0 |
リリース日 | 2025-01-24 |
ノート¶
認証セキュリティプロトコルの変更により、Hive SDK v4 Native iOS 25.0.0を使用する際には、Hive コンソールの > セキュリティキー設定 こちら からセキュリティキーを発行する必要があります。セキュリティキーを取得しない場合、アプリのユーザーはアプリにログインできなくなります。
開発環境¶
iOS¶
- Xcode 16.1 以上
- Xcode のバージョンはApple App Store のポリシーに従って更新する必要があります。
必須項目¶
- SDWebImage (iOS) v5.20.0
オプション項目¶
IDP¶
- Facebook SDK iOS v17.4.0
- Google Sign-In SDK (iOS) v8.0.0
- QQ (iOS) v3.5.16
- VK (iOS) v1.6.4
- WeChat (iOS) v2.0.4
- LINE (iOS) v5.11.2
マーケティングトラッキング分析¶
- Airbridge(iOS) v4.1.1
- Adjust(iOS) v5.0.1
- Singular(iOS) v12.6.1
- AppsFlyer(iOS) v6.15.3
- FirebaseAnalytics(iOS) v11.6.0
その他¶
- Google reCaptcha (iOS) v18.6.0
新機能¶
認証¶
- 新しい認証方法 (IdP) として Telegram をサポートしました。 Telegram ログインのボット設定 を参照してください。
請求¶
- ユーザーに対して、Apple App Storeにアプリ内製品の消費情報を送信することに同意するかどうかを問い合わせることをサポートします。
マーケティングアトリビューション¶
- マーケティングトラッキングイベントを送信する際にAirbridgeに追加属性を送信することを新たにサポートしました。
チャット¶
- 新たにチャット機能をサポートしました。
マッチメイキング¶
-
マッチメイキング機能を更新し、新たにgroup matchmakingをサポートしました。
※ これは以前のバージョンの Hive SDK インターフェースとは互換性がありません。更新されたマッチメイキング機能を使用するには、Hive SDK v4 25.0.0 以上を使用する必要があります。
変更された機能¶
認証¶
- 非推奨の
Auth
モジュールのクラス、インターフェース、メソッド、デリゲート、およびリスナーを削除しました。 - JWTトークンを使用して、より強力なセキュリティプロトコルを適用しました。
- TalkPlusのサポート終了に伴い、TalkPlus認証トークンメソッドを削除しました。
プロモーション¶
- 招待コードの精度を向上させるために、ログインイベントを収集します。
マーケティングアトリビューション¶
- Adjust v5をサポートするように更新しました。
- Adjust Signatureライブラリを削除しました。
- Adizの広告収益をAdjustと集計する際に、広告収益源をAdMobとして送信するように変更しました。
- 6.14.2 → 6.15.2
- Appsflyer広告収益ライブラリを削除しました。
その他¶
- ヘラクレスライブラリのバージョンを更新しました。
- iOS: 20241120
修正されたバグ¶
請求¶
- ユーザーエンゲージメントを使用してアプリ内購入を促す際に追加の
IAP_UPDATE
イベントが発生するエラーを修正しました。
開発者ガイドの変更¶
- SDK署名を統合する方法は、マーケティングアトリビューションにおけるAdjust Signatureライブラリの削除に伴い変更されました。
開発環境の更新¶
iOS¶
- Xcode 15.3 → 16.1
- Xcodeのバージョンの更新により、最小iOSターゲットが13に引き上げられます。
- SDWebImage v5.19.7 → v5.20.0
- Facebook v17.1.0 → v17.4.0
- Google Sign-In v7.1.0 → v8.0.0
- LINE v5.10.0 → v5.11.2
- AirBridge v4.1.0 → v4.1.1
- AppsFlyer v6.14.3 → v6.15.3
- Adjust v4.38.4 → v5.0.1
- Singular v12.5.0 → v12.6.1
- Firebase v10.29.0 → v11.6.0
v4.24.5.0¶
ダウンロード¶
iOS | |
---|---|
ダウンロード | Hive SDK v4 ネイティブ iOS 24.5.0 |
配布日 | 2024-11-08 |
開発者環境¶
iOS¶
- Xcode 15.3 以上
- Xcode のバージョンはApple App Store のポリシーに従って更新する必要があります。
必要なライブラリ¶
- SDWebImage (iOS) v5.19.7
オプショナルライブラリ¶
IDP¶
- Facebook SDK iOS v17.1.0
- Google Sign-In SDK (iOS) v7.1.0
- QQ (iOS) v3.5.16
- VK (iOS) v1.6.4
- WeChat (iOS) v2.0.4
- LINE (iOS) v5.11.0
マーケティングトラッキング分析¶
- Adjust(iOS) v4.38.4
- AdjustSigSdk 3.20.1
- Singular(iOS) v12.5.0
- AppsFlyer(iOS) v6.15.3
- FirebaseAnalytics(iOS) v10.29.0
その他¶
- Google reCaptcha (iOS) v18.6.0
新着情報¶
認証¶
- SteamとX(旧Twitter)が認証のためのアイデンティティプロバイダー(IdP)としてサポートされるようになりました。
- アプリ内ブラウジングがサポートされ、認証されたセッションを持つウェブビューを提供します。
マッチメイキング¶
- マッチメイキング が追加され、プレイヤーが一緒にプレイする相手を見つけるのに役立ちます。
プロモーション¶
- これで、スポットバナーに広告を表示できるようになりました。
変更された機能¶
認証¶
- 競合ポップアップで表示されるプロバイダーの名前を変更しました。
修正されたバグ¶
請求¶
- 浮動小数点数として正確に表現できない一部の製品価格が、繰り返し小数ではなくJSON形式で正しく小数として表示される問題を修正しました。
- 例:
4.99$
(文字列) →4.9900000000000011
(倍精度) →4.99
(JSON)
- 例:
開発者ガイドの変更¶
- クロスプロモーションのインタースティシャルバナー表示における
showCustomContents
メソッドを使用したスポットバナーの表示に関するnoteを更新しました。 - iOSでのSteamログインを使用するためのnoteを追加しました。
開発環境の更新¶
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¶
ダウンロード¶
iOS | |
---|---|
ダウンロード | Hive SDK v4 ネイティブ iOS 24.4.0 |
リリース日 | 2024-10-14 |
開発環境¶
- Xcode 15.3+
- XcodeのバージョンはApple App Storeのポリシーに従って更新する必要があります。
OPTIONAL¶
IDP¶
- Facebook SDK iOS v17.0.2
- Google Sign-In SDK (iOS) v7.1.0
- QQ (iOS) v3.5.16
- VK (iOS) v1.6.4
- WeChat (iOS) v2.0.4
- LINE (iOS) v5.11.0
マーケティングトラッキング分析¶
- Adjust(iOS) v4.38.4
- AdjustSigSdk 3.20.1
- Singular(iOS) v12.4.1
- AppsFlyer(iOS) v6.14.3
- FirebaseAnalytics(iOS) v10.22.0
Else¶
- Google reCaptcha (iOS) v18.3.0
新着情報¶
マーケティングアトリビューション¶
- 私たちはHive SDKに特化したサービスとしてAirbridgeをサポートしています。
変更された機能¶
- 該当なし
修正されたバグ¶
分析¶
- 同意バナーオプションが1つだけ選択されたときに正しく反映されないエラーを修正しました。
開発環境の更新¶
iOS¶
- Xcode 15 -> 15.3
v4.24.3.0¶
ダウンロード¶
iOS | |
---|---|
ダウンロード | Hive SDK v4 ネイティブ iOS 24.3.0 |
リリース日 | 2024-09-03 |
開発環境¶
- Xcode 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
PUSH¶
- アマゾン (Android) v1.2.0
- FCM(ファイアベースクラウドメッセージング) (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
新着情報¶
プロビジョニング¶
- 利用規約画面で法定代理人からの同意が得られたかどうかを確認する機能が追加されました。
変更された機能¶
認証¶
- ログアウトの動作を変更しました。
- 以前:
signOut
が呼び出されると、ユーザーアカウントはHive SDKからログアウトされます。 ゲストは、signOut APIを呼び出すとサーバーから失敗レスポンスを受け取ります。 - 変更:
signOut
が呼び出されると、Hive SDKはユーザーアカウントをログアウトするためにHiveサーバーに確認を要求し、レスポンスに基づいてログアウトします。
- 以前:
- ゲストアカウントのログアウトはもはや成功レスポンスを返さず、エラーコードを返します。ゲストアカウントのセッションはHive SDKとHiveサーバーによって維持されます。
- 停止されたアカウントは、自動的にIdPからログアウトし、同じIdPで異なるアカウントでのログインを可能にします。これは、自動ログインが不可能な場合にのみ適用されます。
AuthV4.connect
メソッドを使用してIdPと統合する際に、停止されたアカウントに切り替えるとログアウトがトリガーされます。- デバイス管理サービスを変更し、デバイスアクセス地域に応じて国際電話の国コードを自動的に適用するようにしました。
- アプリ追跡透明性(ATT)同意が拒否されていても、Facebookログインを許可するように変更しました。
プロモーション¶
- 送信される値に不要な情報が含まれないように修正しました
additionalInfo
。 - 2:3または3:2の比率でフルバナーを表示することを許可するように変更しました。
- フルバナーの「1日表示しない」というテキストを「今日表示しない」に変更しました。
マーケティングアトリビューション¶
- Adjust Signatureのバージョンを
v1
からv3
に変更しました。
修正されたバグ¶
Hive SDK 共通¶
- iOS 14デバイスでApp Tracking Transparency (ATT)の同意を確認する際に断続的に発生していたクラッシュを修正しました。
- フォトライブラリで制限付きアクセス(特定の写真のみへのアクセスを許可)を選択した際に発生していたクラッシュを修正しました。
通知¶
- アプリのバージョン情報を送信するように変更します。
開発環境の更新¶
- Facebook SDK 16.2.1 → 17.0.2
開発者ガイドの変更¶
- 「大バナー」という用語が「フルバナー」に変更されました。
- カスタマイズされたローカルプッシュ通知の
type
フィールドに関するガイダンスが更新されました。 - 法定代理人の同意を確認することが
Configuration.getLegalGuardianConsentAgree
を使用して行えることが示されています。 - 使用制限のあるアカウント向けにIdP統合ガイダンスが追加されました。
- Hive SDK Unityを手動で更新またはインストールする場合、アプリをビルドする前にXMLファイルを削除する必要があります。
v4.24.2.0 (2024-07-05)¶
新着情報¶
Hive SDK 共通¶
- EUおよびEEA地域でGDPRが適用される場合、16歳未満のユーザーがサービス利用規約に同意したかどうかを返す機能を提供し、16歳未満であるかどうかを確認します。 こちらでこの機能を確認してください。
- Hive SDKのデバッグログを表示し、MacOSコンソールアプリで表示する特定のログタイプを選択できるようにします。
認証¶
- 1つの携帯電話番号で登録できるアカウント数を超えた場合、認証コードの送信をリクエストすると、エラーメッセージが表示されます: "同じ携帯電話番号で作成できるアカウントの数を超えています。"
- 1つの携帯電話番号で登録できるアカウント数を超えた場合、認証コードの送信をリクエストすると、エラーメッセージが表示されます: "同じ携帯電話番号で作成できるアカウントの数を超えています。"
プロモーション¶
- クロスプロモーションの露出を制御する機能を提供します。
- 以前の「今日再表示しない」を改善した「N日間表示しない」機能をサポートしています。
変更された機能¶
プロモーション¶
- ゲーム招待(UA)機能を使用する際に、クリップボードの貼り付け許可の同意ポップアップを最小限に抑えることで、使いやすさを向上させます。
- アプリを起動した直後から、アプリが起動した後にHive SDKを初期化するポイントに同意ポップアップのタイミングを変更しました。
- クリップボードに招待者のURLデータがある場合のみポップアップを表示します。
アナリティクス¶
- クラッシュが発生したときに未送信のログをファイルに保存する
saveAnalyticsLogBeforeCrash
のデフォルト値をfalse
に変更します。
バグ修正¶
認証¶
- 中国からアクセスするユーザーの本人確認プロセス中に、メッセージ送信制限を超えた場合、残り時間がリセットされないエラーメッセージが表示されます。
プロモーション¶
- ニュースビューのために新しいフレームビューを公開した際にフリーズが発生する問題を修正しました。
開発環境の更新¶
iOS¶
- N/A
開発者ガイドの変更¶
- Hive SDK v4 24.2.0からのFacebook Cloud Gamesサポートの終了に伴い、以下のページがそれに応じて更新されました:
- Lebiのマーケット選択画面の説明を強化しました。
v4.24.1.3¶
ダウンロード¶
iOS | |
---|---|
ダウンロード | Hive SDK v4 iOS 24.1.3 |
リリース日 | 2024-07-25 |
変更された機能¶
認証¶
- デバイス管理サービスを使用してモバイルデバイスを登録する際、国際電話番号のコードは、
+82
を使用するのではなく、デバイスの接続地域に基づいて自動的に適用されます。
v4.24.1.2 (2024-06-27)¶
新着情報¶
該当なし
変更された機能¶
該当なし
修正されたバグ¶
該当なし
開発者ガイドの更新¶
該当なし
v4.24.1.0 (2024-05-14)¶
新着情報¶
該当なし
変更された機能¶
Analytics
¶- デバイスがトラッキングに同意するかどうかに基づいて、同意バナーを表示するかどうかを決定するように変更されました。
- トラッキングへの同意を拒否した場合、同意バナーは表示されません。
開発環境の更新¶
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
¶- Hive SDKをv4 23.4.0などのバージョンからv4 24.0.0に更新する際に、製品クエリが失敗する問題を修正しました。
開発者ガイドへの変更¶
該当なし
v4.24.0.0 (2024-04-30)¶
新着情報¶
Promotion¶
- ブラウザを使用して外部ページを公開するためにSafariViewControllerをサポートします。アプリ内ブラウザを
PlatformHelper
クラスのshowInAppBrowser
メソッドで公開できます。
変更された機能¶
Hive SDK 共通¶
- アプリのバージョンを区別するための
CFBundleShortVersionString
の追加使用
Billing
¶- 返金ユーザー返済UIに表示されるPG支払いタイプのフレーズが「HiveStore」から「PG支払い」に変更されました。
開発環境の更新¶
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
が削除されました。