From 6f481878e1deb259f726971f00f0ba02693f39f6 Mon Sep 17 00:00:00 2001 From: jungparc Date: Thu, 30 May 2024 09:42:07 +0900 Subject: [PATCH 1/2] Translate update for May --- en/aos-started.md | 6 +++--- en/ios-started.md | 8 ++++---- en/release-notes-android.md | 3 ++- en/release-notes-ios.md | 9 +++++---- en/release-notes-unity.md | 9 +++++---- en/release-notes-unreal.md | 12 ++++++------ en/unity-started.md | 2 +- en/unreal-push.md | 2 -- en/unreal-started.md | 13 +++++++++---- en/upgrade-guide.md | 8 ++++++++ 10 files changed, 43 insertions(+), 29 deletions(-) diff --git a/en/aos-started.md b/en/aos-started.md index 098b3452..e472e99b 100644 --- a/en/aos-started.md +++ b/en/aos-started.md @@ -303,9 +303,9 @@ android { * 'Assets/Plugins/Android/MyAndroidProject.androidlib/res/values/google-services.xml' * For a Unreal build - * The Gamebase Unreal SDK includes an empty google-service-json.xml file, so follow the instructions in 'For a Unity build' to change to an xml file from the json file. - * If there is Content automatically creating xml in a similar form like EasyFirebase, there may be a build error due to resource duplication. At this time, remove the google-service-json.xml file. - + * In [Gamebase Android Settings](./unreal-started/#android-settings) of an Unreal's project, set the value of `GoogleServicesFilePath` to the path to `google-services.json` downloaded from the Firebase console. + * When using other plugins related to Firebase, if there is a process to make the data in google-services.json into an Android resource, it may overlap with Gamebase's handling of resources, causing errors during build. In this case, you can leave the value of `GoogleServicesFilePath` empty in the Gamebase Android settings and the JSON will not be converted to an Android resource in Gamebase. + ### AndroidManifest.xml #### Contact diff --git a/en/ios-started.md b/en/ios-started.md index 26459d93..e1d430bc 100644 --- a/en/ios-started.md +++ b/en/ios-started.md @@ -38,16 +38,16 @@ Then, include corresponding SDK files to a target of your project. | Gamebase SDK | Gamebase Auth Adapter | External SDK & Compatible Version | Usage | Support iOS Version | | --- | --- | --- | --- | --- | | Gamebase | Gamebase.xcframework
Gamebase.bundle | NHNCloudSDK 1.8.1 | Includes the interface and key logic of Gamebase | iOS 12 or later | -| Gamebase Auth Adapters | GamebaseAuthFacebookAdapter.xcframework | FacebookSDK 14.1.0 | Supports Facebook login | iOS 12 or later | +| Gamebase Auth Adapters | GamebaseAuthFacebookAdapter.xcframework | FacebookSDK 17.0.0 | Supports Facebook login | iOS 12 or later | | | GamebaseAuthPaycoAdapter.xcframework | PaycoID Login 3rd SDK v1.5.10 | Supports PAYCO login | iOS 12 or later | | | GamebaseAuthNaverAdapter.xcframework | naveridlogin-sdk-ios-4.2.1 | Supports NAVER login | iOS 12 or later | | | GamebaseAuthGamecenterAdapter.xcframework | GameKit.framework | Supports Game Center login | iOS 12 or later | -| | GamebaseAuthGoogleAdapter.xcframework | GoogleSignIn 7.0.0 | Supports Google login | iOS 12 or later | +| | GamebaseAuthGoogleAdapter.xcframework | GoogleSignIn 7.1.0 | Supports Google login | iOS 12 or later | | | GamebaseAuthTwitterAdapter.xcframework | | Supports Twitter login | iOS 12 or later | | | GamebaseAuthLineAdapter.xcframework | LineSDK 5.11.0 | Supports LINE login | iOS 13 or later | | | GamebaseAuthAppleidAdapter.xcframework | | Sign In with Apple | iOS 12 or later | -| | GamebaseAuthHangameAdapter.xcframework | HangameID SDK 1.8.6 | Supports Hangame login | iOS 12 or later | -| | GamebaseAuthWeiboAdapter.xcframework | weibo_ios_sdk-3.3.4 | Supports Weibo login | iOS 12 or later | +| | GamebaseAuthHangameAdapter.xcframework | HangameID SDK 1.12.0 | Supports Hangame login | iOS 12 or later | +| | GamebaseAuthWeiboAdapter.xcframework | weibo_ios_sdk-3.3.8 | Supports Weibo login | iOS 12 or later | | | GamebaseAuthKakaogameAdapter.xcframework | KakaoGame 3.17.5 | Supports Kakao login | iOS 12 or later | | Gamebase IAP Adapters | GamebasePurchaseIAPAdapter.xcframework | StoreKit
NHNCloudIAP 1.8.1 | Supports in-game purchase | iOS 12 or later | | Gamebase Push Adapters | GamebasePushAdapter.xcframework | NHNCloudPush 1.8.1 | Supports Push | iOS 12 or later | diff --git a/en/release-notes-android.md b/en/release-notes-android.md index 101231e0..4f816ef4 100644 --- a/en/release-notes-android.md +++ b/en/release-notes-android.md @@ -30,7 +30,8 @@ [SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.62.0/GamebaseSDK-Android.zip) #### Feature Updates -* Added a testDevice field to the LaunchingInfo VO returned after Gamebase initialization to indicate that it is a test device. +* Added a field to the LaunchingInfo VO returned after Gamebase initialization to indicate that it is a test device. + * **launchingInfo.user.testDevice** #### Feature Updates * External SDK update: Hangame Android SDK(1.9.0) diff --git a/en/release-notes-ios.md b/en/release-notes-ios.md index 42a1ff2c..de96811b 100644 --- a/en/release-notes-ios.md +++ b/en/release-notes-ios.md @@ -31,19 +31,20 @@ ### 2.63.0 (2024. 04. 23.) [SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.63.0/GamebaseSDK-iOS.zip) -#### 기능 개선/변경 -* 외부 SDK 업데이트 +#### Feature Updates +* External SDK update * Google iOS SDK (7.1.0) * Facebook iOS SDK (17.0.0) * Weibo iOS SDK (3.3.8) -* 내부 로직 개선 +* Improved internal logic ### 2.62.0 (2024. 03. 26.) [SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.62.0/GamebaseSDK-iOS.zip) #### Added Features * Applied Privacy manifest and signature to Gamebase and Gamebase Adapter SDK. -* Added the testDevice field to indicate a test device in LaunchingInfo VO that returns after Gamebase is initialized. +* Added a field to the LaunchingInfo VO returned after Gamebase initialization to indicate that it is a test device. + * **launchingInfo.user.testDevice** #### Feature Updates * Raised the minimum supported version of Xcode to 15.0. diff --git a/en/release-notes-unity.md b/en/release-notes-unity.md index daa2d0d7..3f701bb4 100644 --- a/en/release-notes-unity.md +++ b/en/release-notes-unity.md @@ -14,11 +14,11 @@ ### 2.63.0 (2024. 04. 23.) [SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.63.0/GamebaseSDK-Unity.zip) -#### 기능 추가 +#### Added Features -* (MacOS) WebView 신규 지원 +* (MacOS) Added support for WebView -#### 플랫폼별 변경 사항 +#### Platform-specific Changes * [Gamebase Android SDK 2.63.0](./release-notes-android/#2620-2024-04-23) * [Gamebase iOS SDK 2.63.0](./release-notes-ios/#2620-2024-04-23) @@ -28,7 +28,8 @@ #### Added Features * Responded to iOS privacy policy. * Applied Privacy manifest and signature to Gamebase SDK. -* Added the testDevice field to indicate a test device in LaunchingInfo VO that returns after Gamebase is initialized. +* Added a field to the LaunchingInfo VO returned after Gamebase initialization to indicate that it is a test device. + * **launchingInfo.user.testDevice** * (MacOS, Windows) Added the feature to open FAQs/announcements directly for TOAST-type customer support. #### Platform-specific Changes diff --git a/en/release-notes-unreal.md b/en/release-notes-unreal.md index 010f7a73..b8d3b617 100644 --- a/en/release-notes-unreal.md +++ b/en/release-notes-unreal.md @@ -3,14 +3,14 @@ ### 2.63.0 (2024. 04. 23.) [SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.63.0/GamebaseSDK-Unreal.zip) -#### 기능 추가 -* (Android) Firebase Notification 설정 방식이 변경되어 플러그인 내부에 google-services-json.xml 파일 수정이 아닌 [Android 설정 툴](./unreal-started/#android-settings)에서 google-services.json 파일 경로를 지정하도록 변경되었습니다. -* (iOS) Gamebase Unreal SDK에 Privacy manifest와 서명을 적용했습니다. +#### Added Feature +* (Android) Changed the way Firebase Notification is set up to specify the path to the google-services.json file in the [Android Settings Tool](./unreal-started/#android-settings) rather than modifying the google-services-json.xml file inside the plugin. +* (iOS) Applied Privacy manifest and signature to Gamebase Unreal SDK. -#### 기능 개선 -* (iOS) 빌드 시 오류가 발생하지 않도록 수정되었습니다. +#### Feature Updates +* (iOS) Fixed an issue where an error occurred during build. -#### 플랫폼별 변경 사항 +#### Platform-specific Changes * [Gamebase Android SDK 2.63.0](./release-notes-android/#2630-2024-04-23) * [Gamebase iOS SDK 2.63.0](./release-notes-ios/#2630-2024-04-23) diff --git a/en/unity-started.md b/en/unity-started.md index c4a6b21d..d1db3009 100644 --- a/en/unity-started.md +++ b/en/unity-started.md @@ -9,7 +9,7 @@ This guide describes the environments and initial setting of Gamebase Unity SDK. > > Supported Unity versions > -> * 2018.4.0 ~ 6000.0.3 +> * 2018.4.0 ~ 2023.2.19 #### Android > [Caution] diff --git a/en/unreal-push.md b/en/unreal-push.md index 2bef1c7a..6019a08f 100644 --- a/en/unreal-push.md +++ b/en/unreal-push.md @@ -9,8 +9,6 @@ For how to set up push on Android or iOS, refer to the following documents. * Android * [Android Push Settings](aos-push/#settings) * [Firebase Notification Settings](aos-started/#firebase-notification) - * When building for Android, the res/values/google-services-json.xml file must be included, so prepare the file by referring to the guide. - * The file is in the path Plugins/Gamebase/Source/Gamebase/ThirdParty/Android/res/values/google-services-json.xml. * iOS * [iOS Push Settings](ios-push#settings) diff --git a/en/unreal-started.md b/en/unreal-started.md index 4279c078..b0aff275 100644 --- a/en/unreal-started.md +++ b/en/unreal-started.md @@ -64,17 +64,22 @@ Supported Platforms 1. Select **Edit > Project Settings** from the editor menu. 2. In the Project Settings window, under Plugin category, select **Gamebase - Android**. -![Unreal Project Settings - Android](https://static.toastoven.net/prod_gamebase/UnrealDevelopersGuide/unreal-developers-guide-started-android-setttings-2.58.0.png) +![Unreal Project Settings - Android](https://static.toastoven.net/prod_gamebase/UnrealDevelopersGuide/unreal-developers-guide-started-android-settings-2.63.0.png) * Authentication - * Activate the IdP to use. + * Enable the IdP to use. * To use Hangame IdP, please contact our Customer Center. +* Push + * Enable the push service to use. +* FCM + * Enable the feature. + * Specify the path to the google-services.json file downloaded during GoogleServicesFilePath - [Firebase Notification Settings](./aos-started/#firebase-notification). * Purchase * Select the store to use. * ONE Store + * Enable the feature. * Select View Option - Full payment screen (Full) or Payment popup window (Popup). -* Push - * Enable the push service to use. + #### An issue where Google Play authentication and payment does not complete diff --git a/en/upgrade-guide.md b/en/upgrade-guide.md index a2476cbb..19b412ed 100644 --- a/en/upgrade-guide.md +++ b/en/upgrade-guide.md @@ -1,5 +1,13 @@ ## Game > Gamebase > Upgrade Guide +## 2.63.0 + +### Unreal + +* Changed the way Firebase Notification is set up in Android to use the settings tool rather than modifying the google-services-json.xml file inside the plugin. + * Removed the previously provided Gamebase/Source/Gamebase/ThirdParty/Android/res/values/google-services-json.xml file. + * You can now set the `GoogleServicesFilePath` value under FCM in the Push item in the [Android Settings Tool](./unreal-started/#android-settings) to the google-services.json file downloaded from the Firebase console instead of the google-services-json.xml. + ## 2.62.0 ### Android From d4e3006135fd85746d6fdc595a37618febcbf68d Mon Sep 17 00:00:00 2001 From: jungparc Date: Thu, 30 May 2024 09:44:24 +0900 Subject: [PATCH 2/2] Translate added --- en/release-notes-unreal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/release-notes-unreal.md b/en/release-notes-unreal.md index b8d3b617..42dc5073 100644 --- a/en/release-notes-unreal.md +++ b/en/release-notes-unreal.md @@ -18,7 +18,7 @@ [SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.62.0/GamebaseSDK-Unreal.zip) #### Added Feature -* (iOS) Applied privacy manifest and signature to Gamebase SDK. +* (iOS) Applied privacy manifest and signature to the iOS framework in Gamebase SDK. #### Feature Updates * Improved internal logic.