Player Network SDK Update Log
caution
- When upgrading to the latest version, please review the upgrade guidelines for all versions.
- All plugin versions used by the game must be consistent, including the SDK version used by the launcher, which must also match the game.If the business requires integration of different versions of the Player Network SDK simultaneously or upgrading only one plugin, please contact the Player Network assistant.
2025
V1.30.00#
2025.10.31
New Features
- Mobile, PC: Added support for Unreal Engine 5.6
- Mobile: Added support for iOS 26 and Android 16; for detailed guidance, see Android 16 & iOS 26 adaptation guide
- Mobile: iOS now supports the new version of Apple Game Center, returning player restriction information (minor, multiplayer game restriction, personalized communication restriction). For more details, see Game Center
- PC: Added support for WinGDK for Xbox Windows app adaptation, allowing Xbox games to run on Windows.For detailed guidance, see WinGDK
Feature Optimizations
- Mobile: Optimized compatibility issues with the engine after upgrading GMS Gradle Plugin to v4.4.2
SDK Upgrade
- Mobile, PC: Upgraded Discord Android, iOS, and PC SDKs to 1.1.5.10839
- Mobile: Upgraded AppsFlyer Android and iOS SDKs to 6.17.2
- Mobile: Upgraded Firebase iOS SDK to 11.15.0
- PC: Upgraded Steam SDK to 1.62
Issue Fixes
- PC: Fixed incompatibility between steam_api6dll and Unreal Steam plugin after upgrading Steam SDK
- PC: Fixed security module failure when libcurl fails due to Chinese characters in the path
- PC: Fixed WebView2 flickering issue when dynamic resolution mode (WEBVIEW_DYNAMIC_RESOLUTION_ENABLE = 1) is enabled
Upgrade Guide
- This version supports Android, iOS, and Windows platforms
- Starting from SDK V1.30.00, Windows platform no longer recommends integrating WebView, and defaults to WebView2
- If using iOS on-device conversion measurement, you must use at least Firebase version 11.14.0
V1.29.01#
2025.8.25
Feature Optimizations
- Console: Optimized compliant minor playtime limit feature; now supports automatic calculation of total login duration, no need for business to develop on its own, simplifying integration workload; supports switch via PARENTAL_GUIDANCE_HEARTBEAT_ENABLE configuration
SDK Upgrade
- Mobile: Upgraded Garena SDK to 5.12.0
Upgrade Guide
- This version adds console platform adaptation based on V1.29.00, supporting Android, iOS, Windows, and Console platforms
V1.29.00#
2025.8.5
New Features
- Mobile: Added 16KB adaptation support for Android 15; for details, see Android 15 adaptation documentation
Feature Optimizations
- Mobile, PC: Optimized compliant minor playtime limit feature; now supports automatic calculation of total login duration, no need for business to develop on its own, simplifying integration workload; supports switch via PARENTAL_GUIDANCE_HEARTBEAT_ENABLE configuration
- PC: Optimized WebView2 compatibility, supports automatic distribution of Runtime. Games no longer need to handle Runtime deployment
SDK Upgrade
- Mobile: Upgraded Google iOS SDK to 8.0.0
- Mobile: Upgraded AppsFlyer Android SDK to 6.17.0
- Mobile: Upgraded Adjust Android and iOS SDKs to 5.4.1
- Mobile: Upgraded Firebase Analytics Android SDK to 22.5.0, Firebase-Messaging Android SDK to 24.1.2, Firebase iOS SDK to 11.14.0
- Mobile: Upgraded Wechat Android SDK to 6.8.34, iOS SDK to 2.0.5
- Mobile, PC: Upgraded Discord Android, iOS, and PC SDKs to 1.4.9649
Issue Fixes
- PC: Fixed rare issue where Google channel login would still open the built-in browser when
GOOGLE_WEBVIEW_LOGIN_ENABLEis 0
Upgrade Guide
- This version supports Android, iOS, and Windows platforms
- If the game is integrated with Google channel, iOS needs to be upgraded to version 13 or above
V1.28.01#
2025.6.24
New Features
- Console: Added support for Console platform
Feature Optimizations
- PC: Changed default value of COMPLIANCE_NEW_CREDIT_CARD_VERIFY to 1; new credit card authentication process is now used by default
Issue Fixes
- PC: Fixed crash caused by Steam DLL incompatibility with Unreal Engine 4; downgraded Steam SDK version to 1.V46
Upgrade Guide
- This version supports Android, iOS, Windows, Console platforms
V1.28.00#
2025.5.30
New Features
- Mobile, PC: Integrated Discord Social SDK, supports authorization binding, friends, text chat, and lobby functions. For details, see Discord Social SDK
Feature Optimizations
- PC: Optimized client cloud control call frequency, supports configuration of automatic cloud control fetching mode and rules. For details, see Player Network SDK Cloud Control
SDK Upgrade
- Mobile: Supports Android targetSDKVersion 35. For details, see Android 15 adaptation guide
- PC: Upgraded Steam SDK to 1.62
- PC: Upgraded Epic SDK to 1.16.4
Issue Fixes
- PC: Fixed naming conflict between LITools module
ETargetPlatformand game plugin - Mobile: Fixed occasional crashes for Unreal engine iOS end
- Fixed several known issues
Upgrade Guide
- This version supports Android, iOS, Windows platforms
V1.27.00#
2025.21
New Features
- Added adaptation support for Unity 6
Feature Optimizations
- Mobile: Optimized adaptation for Android 15 WebView on irregular screens, for Android 15 & targetSdkVersion 35 and later systems:
LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGESandLAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVERare deprecated, all apps display content in the notch area by defaultWebViewActivityadaptation for irregular screens changed todecorViewpadding
SDK Upgrade
- Mobile: Upgraded Facebook Android SDK to 18.0.0; Facebook iOS SDK to 17.4.0 (must be compiled with Xcode 16 or above)
- Mobile: Upgraded Firebase Android FirebaseAnalytics to 22.2.0, FirebaseMessage to 24.1.0, iOS SDK to 11.7.0
- Mobile: Upgraded Adjust Android and iOS SDKs to 5.0.2
- Mobile: Upgraded QQ Android to 3.5.17.3, iOS SDK to 3.5.17.4
- Mobile: Upgraded TikTok iOS SDK to 2.5.0
- Mobile: Upgraded LINE iOS SDK to 5.11.2
Issue Fixes
- Fixed several known issues
Upgrade Guide
- This version supports Android, iOS, Windows, Console (Unreal Engine only) platforms
- If your game integrates with Firebase channel, iOS needs to be upgraded to version 13 or above. For details, see Firebase Apple SDK Release NotesIf your business needs to maintain support for iOS 12, it is recommended not to upgrade, or to continue using Firebase SDK version 10.XX.
- Starting from version V1.27.0, the Kakao channel and SquareEnix channel plugins will no longer be provided to external users. If you require integration, please contact Player Network Assistant.
- Mobile: According to Apple's requirements, from April 24, 2025, apps submitted to App Store Connect must be compiled using Xcode 16 or above, and should be compatible with SDKs for iOS 18, iPadOS 18, Apple tvOS 18, visionOS 2, and watchOS 11. See Use the latest beta version, and be well prepared for details.
V1.26.00#
2025.1.9
New Features
- Added adaptation for Unreal Engine 5.5
- Mobile: Added QR code plugin, supporting QR code scanning, generation, and display. For detailed guidance, please refer to QR Code Plugin integration instructions
- Mobile: Added support for video sharing functionality; sharing channels supported are Youtube, Facebook reels, and TikTok
- Mobile: Added support for login via QR code for WeChat and QQ channels
- Mobile: Added support for automatic login after uninstall and reinstall, enabling retention of login state after reinstalling. This can be controlled with the AUTO_LOGIN_REINSTALL_ENABLE configuration option
- Mobile: Added support for Garena-Line login method
- Mobile: Integrated TikTok Event SDK for data reporting, supporting direct analytics data reporting to TikTok advertising section by configuring TikTok analytics platform. For detailed guidance, see TikTok Reporting Configuration
Feature Optimizations
- Console: Adapted PXUID as the unique ID identifier for Xbox Series X/S channel binding
SDK Upgrade
- Mobile: Garena Android SDK upgraded to 5.10.2, iOS SDK upgraded to 5.9.0 (supports XCode 15.0-15.2)
- Mobile: Upgraded LINE Android SDK to 5.10.1
- Console: Upgraded PlayStation 5 SDK to 10.000
- Console: Upgraded Xbox Series X|S Microsoft Game Development Kit (GDK) to June 2024 Update 2
Issue Fixes
- PC, Console: Fixed file naming conflict of network certificate
cacert.pem. New filename:intl_cacert.pem - Fixed various Garena-related issues
Upgrade Guide
- This version supports Android, iOS, Windows, Console (Unreal Engine only) platforms
- Mobile: Starting from V1.26.0, all plugins' Android minSdkVersion set to 21, iOS MinimumOSVersion unified to 12
- Mobile: LINE Android SDK is only compatible with minSdkVersion >= 24. Issues may occur on Android 7.0 or earlier devices; businesses integrating LINE channel must set minSdkVersion >= 24
- Mobile: From iOS 18, iOS devices no longer support
openURL(_:)method, causingINTLWebViewto fail jumping to Safari browser
SDK V1.26.00 now usesopen(_:options:completionHandler:)for replacement. Businesses affected are recommended to upgrade. For details, see OpenUrl
2024
V1.25.00#
2024.11.5
New Features
- Mobile: Added adaptation for Android 15 and iOS 18
- Android 15 adaptation: Due to limitations of current Unreal and Unity engine versions, this version only supports 4KB (Android 15 introduces the 16KB feature; for official documentation, see Support 16 KB page size)
- iOS 18 adaptation: Player Network SDK is compiled with XCode 15, now supports XCode 16 (iOS 18)
- For detailed upgrade guide, see Android API 35 & iOS 18 adaptation documentation
SDK Upgrade
- Mobile: Upgraded Kakao iOS SDK to 3.19.4; new version complies with Apple Privacy Manifest policy
- Mobile: Upgraded AppsFlyer Android SDK to 6.15.1
Issue Fixes
- Mobile: Fixed Consent Mode configuration switch issue for Google CMP feature under EU DMA protocol
- Fixed several known issues
Upgrade Guide
- This version supports Android, iOS, Windows, Console (Unreal Engine only) platforms
V1.24.01#
2024.9.2
New Features
- Added adaptation for Unreal Engine 5.4
- Encapsulated IEGG GPT-Translator service to provide translation services for business. For details, see Translate
- Added capability for WeChat multi-channel package, each can configure different AppIDs. Players logging in from different channel packages are recognized as the same OpenID
- Console: Added support for Nintendo Switch platform
SDK Upgrade
- Mobile: Upgraded VNG Android SDK to 3.1.0, iOS SDK to 3.0.1
- Console: Upgraded Switch SDK to 18.3.1
- Console: Upgraded PlayStation 5 SDK to 9.00.00
- Console: Upgraded Xbox Series X|S Microsoft Game Development Kit (GDK) to October 2023 Update 3
Feature Optimizations
- Optimized adaptation for Unreal Engine 5.3
-gamemode - Optimized and fixed Unreal Engine 5.3 compile warning, reduces unnecessary warnings
- Optimized reduction of unnecessary development log reporting, less interference for R&D
- Optimized support for switching IEGG compliant new/old credit card authentication processes; added configuration COMPLIANCE_NEW_CREDIT_CARD_VERIFY, defaults to 0 for old process
Upgrade Guide
- This version supports Android, iOS, Windows, Console (Unreal Engine only) platforms; supports LI PASS version V17.01
- Mobile: For games using Unreal Engine 5.3 and 5.4, note that on iOS 16 and below there may be crash on non-first launch. iOS 17 is not affected. Will be fixed in Unreal Engine 5.5 version with
FORCE_ANSI_ALLOCATORconfiguration - Console: For Switch version, note Switch SDK V18.3.1 only supports UE5.4-dotnet8 engine
- Console: Starting from SDK V1.24.01, integration of Xbox Series X|S channel login for Unreal engine does not require adding
advapi32.libandoldnames.libinUEBuildXSX.csSetUpEnvironment(), now integrated in plugin code
V1.24.00#
2024.7.12
New Features
- Mobile, PC: Added support for IEGG compliant minor user social features, supports authorization via parental authentication or in-game social authentication page. For details, see compliance guidance
- Mobile: Added support for Unreal Engine 5.3's modern Xcode mode
SDK Upgrade
- Mobile: Upgraded Garena Android SDK to 5.8.0, iOS SDK to 5.7.1
- Mobile: Upgraded DMM Android SDK to 3.3.3
- Mobile: Supports Android targetSDKVersion 34. For details, see Android 14 adaptation guide
Feature Optimizations
- Upgraded third-party channel credit card authentication process
Issue Fixes
- PC: Fixed occasional crash when WebView SDL creates renderer and fails
Upgrade Guide
- Android, iOS, Windows, Console (Unreal Engine only) platforms, support for LI PASS version V17.00
- Mobile: In accordance with Google Play requirements, from August 31, 2024, all new apps and app updates must target Android 14 (API Level 34) or higher to be submitted to Google Play. See Meet Google Play target API level requirements
- It is recommended that any business involving Android upgrade to this version as soon as possible. Please note that after upgrading, Unity engine versions prior to 2021 will no longer be supported
- If you cannot complete the upgrade by the Google Play deadline, you may apply for an extension in the Google Play Console until November 1, 2024
- Due to the IEGG compliance team's upgrade of the credit card verification process for third-party channels, starting from Player Network SDK V1.24.00, games only need to authorize the
offeridin the Midas New Official Website; configuration in the old Midas website is no longer required- For games integrated with Player Network SDK versions earlier than V1.24.00, the old credit card verification process remains, and ongoing businesses will still receive compliance support, but new business will no longer be undertaken
- For games integrated with Player Network SDK V1.24.00 or higher, the new credit card verification process will be used by default
- For more details, please contact Player Network Assistant
V1.23.01#
2024.5.31
SDK Upgrade
- Mobile: Upgraded LINE iOS SDK to 5.11.1
Upgrade Guide
- This version supports Android, iOS, Windows, Console (Unreal Engine only) platforms; supports LI PASS version V1.16.01
- LINE iOS SDK V5.11.1 has removed bitcode, which will help with passing Apple's App Store review.Previous versions containing bitcode may be rejected by Apple review, so it is recommended to upgrade to the latest SDK version promptly for those integrated with the LINE channel.
V1.23.00#
2024.5.10
New Features
- Mobile: Added privacy manifest for mainstream channels, to comply with Apple Privacy Manifest and SDK Signature policies, which will be required in the review process from Spring 2024. For details, see iOS 17 Privacy Manifest
- PC: Added support for Microsoft Edge WebView2
SDK Upgrade
- Mobile: Upgraded Facebook iOS SDK to 17.0.0
- Mobile: Upgraded Google iOS SDK to 7.1.0
- Mobile: Upgraded Firebase iOS SDK to 10.24.0
- Mobile: Upgraded Adjust iOS SDK to 4.38.0
- Mobile: Upgraded AppsFLyer iOS SDK to 6.14.0
- Mobile: Upgraded Garena iOS SDK to 4.0.23
- Mobile: Upgraded DMM iOS SDK to 3.4.3
- Mobile: Upgraded QQ iOS SDK to 3.5.16
- Mobile: Upgraded WeChat iOS SDK to 2.0.4
Feature Optimizations
- Mobile: Optimized Android target 33 background storage permissions, replaced
READ_EXTERNAL_STORAGE,WRITE_EXTERNAL_STORAGEwithREAD_MEDIA_IMAGES,READ_MEDIA_AUDIO,READ_MEDIA_VIDEO - Mobile: Optimized removal of libstdc++ library dependency in Unity .projmods files, since
libstdc++.tbdis not available by default in Xcode 10 - Mobile, PC: Optimized custom config handling; now supports removing custom config keys via
RemoveCustomConfigKeyinterface
Issue Fixes
- Mobile: Fixed WebView adaptation for irregular screens in some device models
- Fixed several known issues
Upgrade Guide
- This version supports Android, iOS, Windows platforms
- If your game integrates with any of the following channels or plugins, iOS SDK needs to be upgraded to version 12 or above, including Facebook, Google, DMM, WeChat, Firebase, Adjust, AppsFlyer. For details, see iOS minimum version requirements
- Due to new functionality in Facebook iOS SDK V17.0.0, when user ATT ad tracking is not enabled, Facebook Login switches to Limited Login mode.Therefore, if the business has integrated Facebook channel, pay attention to the following issues:
- When upgrading to this SDK version, you need to add a new App type configuration in the Facebook channel settings on Player Network Console, based on your business Facebook app type
- If integrating Facebook co-play friends feature, user nickname and avatar cannot be obtained in Limited Login mode, and friend list update mechanism depends on platform policy, which may result in cache not updating in time
V1.22.01#
2024.3.14
New Features
- Mobile: Added updates to privacy manifests for certain channels to support Apple Privacy Manifest and SDK Signing policies, which will be formally included in the review process from Spring 2024. Player Network SDK will continue to provide more comprehensive support in subsequent versions. For details, see iOS 17 Privacy Manifest iOS 17 Privacy Manifest
- Console: Added support for Unity Engine on PlayStation 5 and Xbox Series X|S
- Console: Added adaptation for Unity Engine 2023.3
- Console: Added adaptation for Unreal Engine 5.3
- Console: Added adaptation for C++ 20
- Console: Added support for friends relationship chain feature on Xbox Series X|S
- Added capability to support multi-channel configuration:
- Supports pulling cloud control configuration rules using application package name: the Android side uses the app's package name, the iOS side uses the app's bundle ID, PC and console platforms need to configure the application package name in
INTLConfig.iniusingINTL_PACKAGE_NAME - Supports configuring multi-channel packages in the Player Network Console; for detailed configuration guidance, please refer to Login Configuration Guide
- Supports pulling cloud control configuration rules using application package name: the Android side uses the app's package name, the iOS side uses the app's bundle ID, PC and console platforms need to configure the application package name in
SDK Upgrade
- Console: Upgraded PlayStation 5 SDK to 8.00.00
Feature Optimizations
- Console: Optimized support for displaying abnormal error popups on PlayStation 5 platform to meet console review requirements
Upgrade Guide
- 本次版本支持 Android、iOS、Windows、Console 平台
V1.22.00#
2024.2.2
New Features
- Mobile: Added support for some privacy manifest and instruction guide, to comply with Apple Privacy Manifest and SDK Signature policies, effective Spring 2024. Full support will be provided in future Player Network SDK versions. For details, see iOS 17 Privacy Manifest
- Mobile, PC: Added adaptation for Unity engine 2023.3
- Mobile, PC: Added adaptation for Unreal Engine 5.3
- Mobile, PC: Added C++ 20 adaptation
- Mobile: Added Adjust's Uninstall/Reinstall Monitoring
- Mobile: Added support for Google Play Games Services; login status can now be synced to Google Play Windows emulator via GooglePGS. For details, see Google Play Games Services
SDK Upgrade
- Mobile: Upgraded DMM Android SDK to 3.3.2, iOS SDK to 3.4.2
- Mobile: Upgraded Garena Android SDK to 4.0.31, iOS SDK to 4.0.22
- Mobile: Upgraded Kakao channel SDK to 3.17.0
- Mobile: Upgraded LINE channel SDK to 5.11.0
Feature Optimizations
- PC: When opening compliance verification page with WebView, the browser's open button is disabled and cannot use system browser for verification page
Issue Fixes
- Mobile: Fixed crash on login page when Google channel login stays on login page on some devices.The new configuration
GOOGLE_LOGIN_FOREGROUND_SERVICE_ENABLEDcontrols whether to start a foreground service during Google channel login. It's activated when configuration equals 1, default is 0 (off).
Upgrade Guide
- This version supports Android, iOS, Windows platforms
- If your game integrates with Garena channel, you must add a new configuration when upgrading to this SDK version. For details, see Garena - Getting Started guide
- If your game integrates with LINE channel, iOS SDK needs to be upgraded to version 13 or above
- When Unity engine games integrate with DMM channel, iOS needs to add keychain configuration in
INTLCoreiOSPostProcess.cs. For details, see DMM login SDK configuration - Twitter SDK is no longer maintained; Android/iOS Twitter channel login no longer supports app hop; iOS Twitter channel share now uses system share, supports text, links, and images
V1.21.03#
2024.1.11
New Features
- Mobile: Added solution for Google Ads EU user consent policy
- Added master switch. Once enabled, Google CMP functions are active; games can control enablement timing. For configuration, see
ANALYTICS_CONSENT_ENABLE - Supports automatic pre-detection (via IP) if player is in EEA/UK, and sets Google consent mode
- Added master switch. Once enabled, Google CMP functions are active; games can control enablement timing. For configuration, see
SDK Upgrade
- Mobile: Upgraded Firebase Analytics Android SDK to 21.5.0, Firebase iOS SDK to 10.17.0
Upgrade Guide
- If your game has integrated LI PASS and needs to use Google CMP feature, upgrade LI PASS version to V1.13.01
- Mobile: If integrating Firebase, upgrade Android Gradle to V6.7.1 and Android Gradle Plugin to V4.2.0
2023
V1.21.02#
2023.12.28
Feature Optimizations
- Mobile, PC: Optimized internal logic of real-name authentication interface, suitable for LI PASS compliance process
SDK Upgrade
- Mobile, PC: Upgraded support for LI PASS to V1.13.00
V1.21.01#
2023.12.04
New Features
- Console: Added support for Unity engine's Xbox Series X|S and PlayStation 5 platforms
Feature Optimizations
- Optimized minor status synchronization mechanism across platforms, added interfaces for multi-terminal status and querying national/regional compliance info, suitable for LI PASS compliance process
SDK Upgrade
- Mobile, PC: Upgraded support for LI PASS to V1.12.00
V1.21.00#
2023.11.8
New Features
- Mobile: Added support for Deferred Deeplink, can be used for UA recall of lost users
- Mobile: Added support for Adjust attribution callback, supports notification of tracking link attribution changes. Games can use AdjustAttributionObserver to async get Adjust attribution data
- Mobile: Added support for Firebase setUserProperty method, supports setting custom user properties
- PC: Apple, LINE, Steam, Twitter now support system browser login
SDK Upgrade
- Mobile: Upgraded Facebook SDK to 16.1.3
- Mobile: Upgraded VNG SDK to 2.3.55
- Mobile: Upgraded Firebase Analytics Android SDK to 21.3.0, Firebase BoM Android SDK to 32.2.0, Firebase iOS SDK to 10.13.0
- Mobile: Upgraded Adjust Android SDK to 4.33.5, Adjust iOS SDK to 4.33.6
- Mobile: Upgraded AppsFlyer SDK to 6.10.1
- Mobile: Upgraded EA RevSDK to 202305 hotfix version
- Console: Upgraded PlayStation 5 SDK to 7.00.00
- Console: Upgraded Microsoft Game Development Kit (GDK) to June 2023 Update 2
Feature Optimizations
- Mobile: Adapted support for Android 14
- Mobile: Adapted support for iOS 17
- Adapted support for Unreal Engine 5.2
- Mobile: Unity interface GetDeviceInfo and UE interface GetDeviceInfo for getting device info now add uaid parameter and return value, covers Adjust, Firebase, AppsFlyer, Facebook channels
- Mobile: Optimized reporting for funnel data custom fields, added ReportFunnel and ReportFunnelCustomEvent interfaces
- Windows Garena channel login method changed to using web-proxy, supports system browser and INTLWebView login methods
Issue Fixes
- Mobile: Fixed issue where system camera launched in WebView on iOS 16 or later would cause abnormal interface after returning to WebView
- Fixed several known issues
V1.20.01#
2023.9.4
New Features
- Console: Added internal interfaces to get the URL for credit card authentication and real-name authentication for console platforms
- Console: Added internal interface to support minor authentication service initiation via email for console platforms
Issue Fixes
- PC, Console: Fixed issue where LI PASS binding interface would have no login status if not switching login state
- PC: Fixed
extrajsonnull issue when logging in via Steam channel - PC: Fixed occasional problem where WebView could not be launched
V1.20.00#
2023.8.7
New Features
- PC: Added support for querying Steam channel friend status. For details, see Query Steam Friends
- PC: Added ability to hide share button in WebView, supports switch configuration. For details, see INTLConfig
- Mobile, PC: Added asmdef support for Unity engine. For more information, see official documentation
V1.19.03#
2023.8.1
New Features
- Mobile: Apple channel login now supports Android platform via web login; see Apple - Windows for configuration details
- Mobile: Facebook channel added
ClientTokenfunction
Feature Optimizations
- Mobile, PC: Optimized support for multi TeamID authentication with Apple channel login.When logging in with Apple channel account, WebView opened URL's login state includes app_id field
- Mobile, PC: Optimized compliance process, resolved issue where adults with age lower than Game Grade could not synchronize status
SDK Upgrade
- Mobile, PC: Upgrade support for LI PASS to V1.09.00
Upgrade Guide
- Mobile, PC: Starting from Player Network SDK V1.19.03, when accessing Apple channel login, the
APPLE_WEB_APP_IDconfiguration item must be added toINTLConfig.ini. For details, see Apple Windows guide.
V1.19.02#
2023.7.11
New Features
- Console: Added support for Xbox Series X|S platform, supports channel login, Webview OpenURL, and INTL channel data reporting
- Console: Added support for Play Station 5 platform's WebView OpenURL and INTL channel data reporting
SDK Upgrade
- Upgraded support for LI PASS to V1.08.00
Feature Optimization
- Optimized support for Unreal Engine BuildSettingsVersion.V2 compilation
Upgrade Guide
- Mobile: As required by Apple platform, all Apps submitted to the App Store must be compiled with Xcode 14.1 or newer.From Player Network SDK V1.19.02, the iOS plugin of Player Network SDK uses Xcode 14.1 for compilation, and the iOS package of the integrator must also use Xcode 14.1 or above.
V1.19.01#
2023.6.2
Feature Optimization
- Mobile, PC: Optimize the process of verifying the user's registration status when obtaining email verification codes, simplifying unnecessary user actions and improving the user experience
Issue Fixes
- Mobile, PC: Fixed inaccurate reporting at some funnel points
V1.19.00#
2023.5.25
New Features
- PC: Added AppsFlyer Deeplink, supporting social attribution for sharing scenarios
- Mobile: Added Google PSM for more accurate player signals and improved ad acquisition effectiveness
SDK Upgrade
- Mobile: Upgraded iOS Firebase SDK to 9.6.0
Feature Optimization
- Mobile, PC: Optimized encryption of INTLConfig.ini in project directories with spaces
- Mobile: Enabled automatic reporting of login and registration events for Adjust and AppsFlyer by default (ANALYTICS_AUTH_REPORT_ENABLE default value changed to 1), ensuring data access standardization
- PC: Added LoginChannelOnly interface to allow retrieving Epic/Steam channel information when logging in via other channels
- PC: Optimized third-party channel logout process to prevent inability to switch accounts after re-login in specific scenarios
- Optimized various internal logics
Issue Fixes
- PC: Fixed memory leakage issue in embedded WebView in games
- Fixed several known issues
Upgrade Guide
- Starting from version 1.19.00, Player Network SDK will enable automatic reporting of login and registration events for Adjust and AppsFlyer by default. It is recommended to use auto event reporting provided by Player Network SDK.
V1.18.00#
2023.4.21
New Features
- PC: Added Epic RefreshToken login
- Mobile: Supported Discord channel web login on iOS (/Authentication/ThirdParty/Discord/iOS) and Android (/Authentication/ThirdParty/Discord/Android) devices
SDK Upgrade
- Mobile: Upgraded Garena Android SDK to 4.0.26 and iOS SDK to 4.0.17
- Mobile: Upgraded Firebase Analytics SDK to 19.0.1
Feature Optimization
- Mobile, PC: Optimized to allow UpdateConfig values to be set as empty
PC: Epic channel now supports automatic local Ticket refresh, no longer requiring
UpdateSDKfunction call - Optimized various internal logics
Upgrade Guide
- According to iOS permission requirements, when requesting sensitive permissions, you need to fill in Usage Description to allow system pop-ups to invoke and inform the user of this information.For more information, please refer to Unity Upgrade Guide and Unreal Engine Upgrade Guide.
- [Unreal] From V1.18.00 and later, iOS Plist files are uniformly configured under the INTLConfig plugin, simplifying the setup process.The integrated business should copy and save the Plist configuration content from
Unreal Engine > Settings > Project Settings > Platforms > iOS > Extra Plist Data.Locate the Player Network SDK corresponding plugin's Plist file under theINTLSDK/Source/INTLConfig/Configs/iOS/Plistdirectory and modify the{Placeholder}configuration therein. For specific upgrade guidelines, see Upgrade Guide. - From version V1.18.0, scene tagging and device segmentation features will be disabled.If business involves usage, APAS should be turned on, with the
APAS_MASTER_ENABLEconfiguration item value in the INI configuration file set to 1.
V1.17.00#
2023.1.17
New Features
-
Mobile, PC: LI PASS integrated into mainline version of Player Network SDK
LEVEL INFINITE PASS (LI PASS) is a cross-game account system that allows players to register or log in using email. Through the LI PASS traffic pool, it enables value output chains of user acquisition, user connectivity, and user retention. The main features integrated in this version:
- Support for LI PASS registration and login, third-party channel binding, and upgrading in-game self-built account players.
- By integrating account, player verification, compliance certification, and legal agreement confirmation processes, game integration costs are reduced.
- Automatically grant rewards after registration or binding with LI PASS
For LI PASS integration information, please refer to [LEVEL INFINITE PASS](/docs/account/lipass/IntegrationOverview/). -
Mobile, PC: Added adaptation for Unity 2022/UE 5.1
-
Mobile: Support for Android targetSDKVersion 33
-
Mobile: Support for account service VNG channel login
-
Mobile: Support for in-game Google Play/App Store rating
-
Mobile, PC: Support for AppsFlyer user invitation attribution
-
Mobile, PC: Facebook hashtag sharing
SDK Upgrade
- Mobile: Upgraded Android Facebook SDK to 12.3.0
- Mobile: Upgraded iOS QQ SDK to 3.5.12
Feature Optimization
- Optimized Twitter sharing logic
- Mobile: On iOS, share to the new account after switching, preventing sharing to the old account
- Mobile: On Android, changed error notification when Twitter app not installed to
NEED_APP
- Mobile: Optimized Discord channel login to allow canceling callback when Discord App is not installed
- Mobile, PC: Improved minor compliance process to support automatic status update to adult
- Mobile, PC: Enabled default encryption for
INTLConfig.inito reduce security risks - PC: Added cancel login interface to improve system browser login experience
- PC: Optimized Steam auto-login to prevent logging in with old account after switching
- Mobile: Removed Firebase Crashlytics related features
- Optimized various internal logics
Upgrade Guide
- To facilitate plugin upgrade and configuration maintenance, this version update adjusts Player Network SDK plugin directory and configuration methods.For more information, please refer to Unity Upgrade Guide and Unreal Upgrade Guide_1_17.
- Android 13 (API 33) apps using advertising ID must add declarations in Play Console.UA buying needs to enable switch in Google Play Console > Policy > App content > Advertising ID.
2022
V1.16.05#
2022.11.24
SDK Upgrade
- Mobile: AppsFlyer SDK upgraded to 6.9.2 to resolve install event loss issues in specific scenarios of AF SDK.
Feature Optimization
- PC: Optimized UA attribution, supporting business configuration short code filtering mechanism
- Mobile, PC: Reduced client data analytics data traffic
- Mobile: Support UA channel ad ID reporting
V1.16.04#
2022.11.25
New Features
- Mobile, PC: Added LI PASS feature
Feature Optimization
- Mobile: Optimized WebView callback interface to support Twitter and Ubi channel login
- Various feature optimizations
Bug Fixes
- Fixed several known issues
Upgrade Guide
Added LI PASS related interfaces. For details, refer to:V1.16.02#
2022.09.28
New Features
- Mobile, PC: [UE] UE5.0 engine adaptation
- Mobile: Android 13 adaptation
- Mobile: iOS 16 adaptation
- PC: Added Epic channel ExchangeCode login method
- Mobile: Added interface RevokeChannelToken for revoking channel token used in Apple account deletion process
- Mobile, PC: Support for obtaining application source store configuration GetStoreChannel
- PC: Added support for in-game embedded Webview
- PC: For compliance requirements in Korea, added real-name authentication support
- Mobile, PC: For compliance requirements in Korea, support for minor age configuration by platform
- Mobile, PC: Fixed inconsistent structure differences between Windows and mobile devices in JS callback
SDK Upgrade
- Mobile: Android supports targetSDKVersion 32
- Mobile: Upgraded Garena Android SDK to 4.0.22, iOS SDK to 4.0.13
- Mobile: Upgraded DMM SDK for Android to 3.1.0
- Mobile: Upgraded Google SDK for Android to 20.2.0
- Mobile: Upgraded Firebase SDK for iOS to 8.15.0
- PC: Upgraded Epic SDK to 1.14.2
- Mobile: Upgraded AIHelp SDK Android to 3.2.1, iOS to 3.3.0
Feature Optimization
- Mobile: Optimized Android Google Login, updated usage of deprecated APIs, and avoided secondary permission popups
- PC: Avoided sporadic firewall popups when logging in with Google
- Mobile, PC: Optimized login timeout logic to avoid timeout in web login scenarios
- Mobile, PC: Optimized disk space insufficient prompts during game updates, supporting returning disk space and available size
- Mobile: Optimized SquareEnix channel account flow
- Mobile: Optimized credit card page for notch screen devices
- Mobile, PC: Optimized customer service, supporting UI style and copy customization Optimized various internal logic
Bug Fixes
- Mobile: Fixed abnormal reporting of af_complete_registration event on AppsFlyer Android in specific scenarios
- Fixed several known issues
API Changes
- For more information, see 1.16.02 API Changes.
Upgrade Guide
- Currently, during integration of CrashSight via Player Network SDK, the issue investigation path is lengthy, and repeated wrapping causes complex delivery process.It has been confirmed that CrashSight currently has the capability to independently interface with game services.Therefore, starting from version 1.16.02, Player Network SDK will no longer wrap CrashSight. For details, see the official documentation for removal & integration instructions.
V1.16.00#
2022.07.30.
New Features
- Mobile, PC: Added UnionAdapter plugin to unify overseas/domestic account SDK APIs
- Mobile: Added VK and Discord (multiple appIDs) channel support for account interconnection across multi-store channel packages
- Mobile: Guest channel supports transfer code, enabling data inheritance across devices
- Mobile: Added message refusal interface for KaKao channel
- PC: Support for Steam web login
- PC: Facebook supports login via system browser
- Mobile, PC: Social channels login interface supports returning player's email, including Facebook, Apple, Twitter, Google
- Mobile: Friend service supports sharing via Twitter, WhatsApp, Instagram channels
- Mobile: Analytics service integrated AB test platform TABSDK
- Mobile: Analytics service adds CrashSight plugin, replacing Bugly plugin, removing sensitive info collection and supporting dynamic reporting address switching
SDK Upgrade
- Mobile: Support for targetSDKVersion 31
- Mobile: Upgraded Android Garena SDK to 4.0.21
- PC: Upgraded CrashSight to 2.0.10.0701
- Mobile: Upgraded CrashSight to 4.2.9
Feature Optimization
- Mobile: Adapt WebView for irregular screen shapes
- PC: Optimized default data storage path, no longer distinguishes between user data directory and shared data directory
- Mobile: iOS optimized AuthResult storage directory to resolve login failure issue under extremely low storage
- Mobile: Android optimized WebView single-process Activity memory usage
- Mobile: iOS dynamic permission plugin refined, supports adding as needed
- Mobile: Android removed optional permissions from manifest file
- PC: Support for checking whether the game is launched via Steam
- Mobile: Optimized log directory permissions to support log retrieval on Android 11+ devices
- Mobile, PC: Optimized underage compliance process, if underage status is -2, re-authentication is not allowed
- Mobile, PC: [UE] Changed EAccountType to EINTLAccountType to avoid naming conflicts with other SDKs
- Mobile: Optimized customer service to extend all common issue categories and display single FAQ interface.
- PC: Optimized customer service, supporting hiding the address bar to avoid sensitive info display
- Optimized various internal logic
Bug Fixes
- PC: Fixed occasional long main thread occupancy during initialization
- PC: Fixed abnormal Google login on highly secure Windows machines
- Fixed several known issues
API Changes
- For more information, see 1.16.00 API Changes.
Upgrade Guide
- After optimizing the Windows data storage path, the default directory is updated to
%ProgramData%/INTL/{game id}/{exe name}/.After setting the user data directory, it is automatically added under the/{game id}/{exe name}/subdirectory. User data and shared data directories are no longer distinguished—the user data directory is used uniformly for storage.Old directory data will be migrated to the new directory. If no data directory was set before upgrade, migration will not be performed. - After customer service optimization, the
LaunchCustomerUIinterface is updated toInitCustomer. Once initialization succeeds, callShowAllFAQSections. For details, see the official documentation for adaptation. - After updating, old CrashSight reporting addresses will result in errors and need to be modified.
- From version V1.16.00, the
Twitter_WEB_LOGIN_URLfield is deprecated.Twitter login does not require extra configuration. If the game has special requirements for Twitter login domains, configure viaTWITTER_CONFIG_WEB_URL. For more information, see Twitter channel configuration. - Created iOS Local Push and added required field:
NotificationID. - Added configuration
TWITTER_CONSUMER_KEYandTWITTER_CONSUMER_SECRET.See Twitter Player Network SDK configuration for configuration or deletion as needed. - From version V1.16.00,
DIR_IP_RETRY_COUNT,DIR_IP_LIST,CUSTOMER_H5_ENABLE,GUEST_FROM_SDCARD_ENABLE, andFACEBOOK_GSV_APP_IDfields are no longer used. For more detailed configuration information, see SDK Configuration for deletion as needed. - Starting from version V1.16.00,
WEBVIEW_PORTRAIT_HIDEBAR_ENABLEfield renamed toWEBVIEW_PORTRRAIT_HIDE_MENU_BAR_HIDE_PORTRAT____ENABLE,WEBVIEW_LANDSCAPE_HIDEBAR_ENABLEfield renamed toWEBVIEW_LANDSCAPE_HIDE_MENU_BAR_ENABLE,INTL_LABEL_ITOP_GAMEIDfield renamed toITOP_GAME_ID,AUTOLOGIN_NOT_PLUGIN_CHANNELfield renamed toAUTOLOGIN_NOT_THROUGH_PLUGIN_CHANNEL,CRASHSIGHT_BLOCK_MONITOR_IOS_ENABLEfield renamed toCRASHSIGGINGING_MONITORING_IOS_ENABLE,CRASHSIGHT_BLOCK_MONITOR_TIMEOUT_IOSfield renamed toCRASHSIGHT_LAGING_MONITONG_TIMEOUT_IOS,CRASHSIGHT_DOMAIN_URL_WINDOWSfield renamed toCRASHSIGHT_REPORT_URL_WINDOWS. For detailed configuration information, see SDK Configuration
V1.15.02#
2022.06.14
New Features
- Mobile: Interconnected multi-store channel package accounts now support self-built accounts, Guest, Facebook, Kakao, Google, Apple, Discord, LINE and Twitter
- PC: Support UA download attribution
- Mobile, PC: Support download speed limitation for game updates
- PC: Support for setting WebView window display level
SDK Upgrade
- Mobile, PC: Improved game update download performance Optimized various internal logic
Bug Fixes
- Mobile: Android fixed Guest account loss issue in specific scenarios
API Changes
- For more information, see 1.15.02 API Changes.
V1.15.00#
2022.05.20
New Features
- Mobile: Added Kakao channel to account service, supporting login, friends, and guild functions
- PC: Account service supports Discord channel login
- Mobile: Account service supports cloud gaming login
- Mobile: Account service adds CancelAccountDeletion interface for account deletion cancellation
- Mobile: Account service supports Facebook Limited Login
- PC: Supports fetching Steam platform and in-game mutual friends and inviting friends
- PC: Supports fetching Epic platform friends
- Mobile: Compliance service adds VerifyCreditCard interface for direct credit card authentication page
- Mobile, PC: Analytics service adds GetDeviceInfo interface, supporting device information retrieval
- PC: Analytics service supports SetCrashUserId, SetCrashUserValue, SetCrashCallback, LogCrashInfo interfaces
- Mobile: Analytics service supports Adjust v2 signature
- PC: Added features for WebView: forward, refresh, close, and support for light/dark style settings
- Mobile: Support for hiding WebView share button
- Mobile: Android adds WebView JS ClearWebViewFocus interface for clearing WebView focus
- Mobile: Added dynamic permission acquisition capability, including interfaces for requesting permissions, checking permission status, and jumping to system settings
- Mobile: Support for INTLConfig.ini configuration file encryption
SDK Upgrade
- Mobile: Upgraded Facebook Android SDK to 12.1.0, iOS SDK to 12.3.2
- PC: Upgraded CrashSight to 2.0.9.0425
- Mobile: Upgraded Garena SDK to 4.0.11.15
Feature Optimization
- Mobile: Adapted to Android targetSDKVersion 32
- Mobile, PC: Optimized HTTPDNS service to meet compliance requirements
- Mobile, PC: Optimized DeleteAccountStatus status info; for integration, contact Player Network Assistant
- Mobile, PC: [UE] Optimization for INTLPluginObserver, supports C++ interface calls
- Optimized various internal logic
Bug Fixes
- Mobile: Fixed iOS Garena not supporting Line share issue
- Mobile, PC: Fixed inconsistency between channel ID and name returned by LoginWithConfirmcode
- Mobile: Fixed SquareEnix login state loss issue
- Mobile: Android fixed two notification_open event reports on Firebase push
- Mobile: iOS Fixed WebView error when opening URLs with # character
- Mobile, PC: Fixed password containing '-' cannot pass validation issue
- Fixed several known issues
API Changes
- For more information, see 1.15.00 API Changes.
Upgrade Guide
- To meet compliance requirements, HTTPDNS service procedures and interfaces have been updated, see official guide documents for integration adaptation.
- After upgrading Player Network SDK to 1.15.00, GameNative needs to be upgraded to version 1.3.00
- If using Adjust v2 signature, Unreal Engine games need to be modified.For more information, see Other file configuration.
- Version update involves changes to compliance minor authentication process flowchart.
V1.14.01#
2022.04.06
New Features
- Mobile: iOS adds AppsFlyer waitForATTUserAuthorization interface
SDK Upgrade
- Mobile: Upgraded iOS Garena SDK to 4.0.11
- PC: Upgraded CrashSight SDK to 2.0.8.0325
Feature Optimization
- Mobile: Optimized Garena account binding approach to backend binding
- Mobile, PC: Optimized game update module download functionality
Bug Fixes
- Mobile: Fixed p7zip dynamic library causing iOS review rejection issue
V1.14.00#
2022.03.18
New Features
- PC: Account service adds Google account login
- Mobile: Game update service adds background download
- Mobile, PC: Account service adds QueryBindInfo interface for querying channels bound to account
- PC: Account login return info adds Steam avatar info
- Mobile: Analytics service supports network diagnostics, providing capability to check local network status
- Mobile: Adapted WebView for irregular screen shapes
- Mobile: Support for sharing WebView to specified channel app
- Mobile: Analytics service adds ReportRevenue interface for Adjust revenue event reporting
- Mobile: Analytics service supports configuring Adjust data residency region to meet Indian launch requirements
SDK Upgrade
- PC: Upgraded CrashSight SDK to 2.0.6.0304, fixed inability to report exception info for Chinese path
- Mobile: Upgraded Adjust Android SDK to 4.28.9
- PC: Upgraded WebView TBS to Chrome 94 kernel
Feature Optimization
- Mobile, PC: Upgraded LBS service IP database. Country/region info from IP is now more accurate
- Mobile: Support WebView for emoji adaptation
- Mobile: Support Traceroute data reporting
- Optimized various internal logic
Bug Fixes
- Mobile: Fixed abnormal display of customer service module for specific character messages
- Mobile: Fixed Android 4 initialization crash issue on specific device models
- PC: Fixed Android 4 initialization crash issue on specific device models
- Mobile, PC: Changed UE4 blueprint interface int32 to FString in game update module to resolve numeric overflow issue
- Fixed several known issues
Upgrade Guide
- The UE4.21 and earlier versions blueprint interface does not support 64-bit numbers, the game update blueprint interface changes 64-bit numbers to return FString. Please refer to the official documentation for updates.
- LBS service IP library upgrade, new services will use the new IP library while existing services will continue using the old IP library. Please contact Player Network Assistant to use the new IP library.
V1.13.00#
2022.01.19
New Features
- PC: Support anomaly reporting via CrashSight channel in Analytics service
- PC: Support compliance minor authentication service
- Mobile: Support for setting WebView background color and loading style
- Mobile: Support for single-process mode in Android WebView
- PC: Support for customer service
- Mobile: iOS adds local push title field
- Mobile: Upgraded Garena Android SDK to 4.0.18, Garena iOS SDK to 4.0.10
- Mobile: Upgraded AppsFlyer Android SDK to 6.4.1, AppsFlyer iOS SDK to 6.4.2
- Mobile: Upgraded Adjust iOS SDK to 4.29.5
- Mobile: Upgraded Firebase-Messaging Android SDK to 23.0.0
Feature Optimization
- PC: Garena channel login webpage now has sub-channel button configuration support in Account service
- Mobile: Optimized SquareEnix channel login flow in Account service
- Mobile: Optimized Account service login adapter compatibility for Facebook login
- Mobile: Optimized Analytics service device type classification for more accurate emulator detection
- Optimized Traceroute performance in Analytics service
- Mobile: Disabled Adjust Android SDK collection of Mac address
- PC: Added support for back operation in WebView JS protocol
Bug Fixes
- Mobile: Fixed INTLBrowser field missing from WebView UserAgent on iPad
- Mobile: Changed p7zip to dynamic library to meet open source protocol requirements
- Mobile, PC: Fixed several known issues
Upgrade Guide
- Due to Adjust Android SDK possibly collecting Mac Address in lower version Android systems, the Player Network SDK version 1.13.00 has updated Adjust Android SDK to resolve the issue. Games using Adjust and published on Android platform need to upgrade to Player Network SDK 1.13.00.
- Garena upgraded its Android Billing version, Unreal Engine also requires modification.For more information, see Unreal Engine Garena Billing library upgrade to 4.0.0.
V1.12.04#
2022.01.06
Feature Optimization
- Mobile, PC: Analytics module performance optimization
Bug Fixes
- Mobile: iOS supports armv7 architecture for Google, Line, Twitter, CrashSight plugins
2021
V1.12.01#
2021.12.03
New Features
- Mobile: Account service adds Supercell channel
- Mobile: Account service adds SquareEnix channel
- Mobile: Account service supports binding Garena platform accounts to other channels
- Mobile: Friend service supports displaying and updating player game status on Discord channel
- Mobile: Friend service adds Discord channel
- Mobile: Analytics service adds trace route network detection and latency collection features
- Mobile: Analytics service auto-reports registration & login events, adds firebase_installations_id field
- PC: Added game update service module
- Mobile, PC: Game update service supports adjusting download priority of optional files
- Mobile: Supports Universal Link feature for game updates
- PC: Adapted Unity engine Epic channel
- Mobile: Upgraded Facebook iOS SDK to 9.2
- Console: Added UID data to channel_info field for PS5 channel login state
Feature Optimization
- Mobile, PC: After logging in to third-party channels, it now supports retrieving privacy agreement and terms of service version numbers
- Mobile, PC: Optimized binding process user experience, supporting direct login via confirm_code after binding fails
- Mobile: Optimized Analytics Adjust channel for compliance with India region requirements
- Mobile: iOS optimized WebView compatibility for opening URLs containing Chinese characters
- Mobile: Unified parameter control for WebView toolbar display
- PC: Support for WebView back function
Bug Fixes
- Mobile, PC: Fixed several known issues
- Mobile: Fixed issue with failing to open web pages using system browser in certain scenarios
Upgrade Guide
- Please upgrade businesses releasing in India and using Adjust to comply with Indian regional requirements
- This update adjusts the default reporting address for Bugly channel. For games using older versions, the SDK integration team has notified game teams of necessary changes. For integrated Bugly, report info is viewed in the IEG global environment.
- Game update service error codes optimized. Businesses integrated with game update service should make adjustments.
V1.11.00#
2021.10.13
New Features
- Account service adds Discord, DMM, and VK login channels for iOS and Android platforms
- Account service adds DMM, Apple, Line, and Garena login channels for Windows platform
- Account service supports binding Epic account and self-built account on Windows platform
- Friend service adds DMM and VK channels for iOS platform
- Friend service adds DMM, VK, and Discord channels for Android platform
- Analytics service adds Garena-Facebook reporting channel for iOS and Android platforms
- Upgraded GoogleSignIn iOS SDK to 6.0.1
- Upgraded Garena iOS SDK to 4.0.9, Garena Android SDK to 4.0.17
- Upgraded LINE Android SDK to 5.6.2
- Upgraded Firebase-Messaging Android SDK to 22.0.0
- CrashSight Android SDK upgraded to 3.4.4 for compliance, removed Android ID collection from CrashSight
Feature Optimization
- Optimized auto-login failure return values. Returned values now contain info for expired login state
- Simplified Facebook and Twitter channel configuration for Windows platform
- Simplified self-built account login callback interface for UE engine
- Optimized share image size, supports images up to 10000x4605 pixels
- Android local push supports passing in default Notification ID
- Optimized game update service check update speed
- Due to HTTPDNS not meeting compliance requirements, HTTPDNS is disabled by default, and it is prohibited for business to enable this option. At the same time, the
GetIpByHostandQueryIpByHostinterfaces are also related to HTTPDNS, and it is prohibited for business to call these interfaces.
Issue Fixes
- Fixed data loss issue in AppsFlyer reporting on Android platform
- Fixed issue of some crashes on iOS platform CrashSight channel not being reported
V1.10.00#
2021.8.18
New Features
- Account service adds QQ and WeChat login channels for Android platform
- Account service adds GameCenter login channel for iOS platform
- Support for Android permission prompt handling
- Support for encrypting platform configuration files on Windows
- Upgraded SDK architecture; main function modules can now be switched on or off
- Compliance service now supports returning player country code when querying status
- Analytics service adds reporting of system language
- Analytics service provides CrashSight exception and crash monitoring capabilities on Windows platform
- Customer service supports opening system browser when clicking FAQ links
- Added WebView support for opening links in the mobile browser
- Upgraded Garena iOS SDK to 4.0.6 and Garena Android SDK to 4.0.16, supporting targetApi 30 and Android 11.
Function Optimization
- Game update service performance optimized to improve quality monitoring capability
- Compliance adjustments for AppsFlyer, Adjust, and CrashSight third-party SDK data collection
- Customer service experience and UI optimized.
Issue Fixes
- Upgraded CrashSight Android SDK to 3.3.9 and NDK to 3.9.0
- Fixed duplicate crash reporting issue on Unity engine for Android platform
- Fixed several known issues
Upgrade Guide
- The analytics module should be initialized by business as needed. Initialize the analytics module before calling its interfaces.
V1.9.00#
2021.06.23
New Features
- Account service adds unbinding interface
- Self-built account adds interface to check username availability
- Added Twitter and Facebook channel login for Windows platform
- Update service adds optional resource update function
- Added WebView module for Windows platform
- Analytics service adds custom data reporting interface for scenario tagging
- Compliance service adds EEA country query interface
- Android adds interface for special-shaped screen adaptation
Function Optimization
- Self-built account email validation now supports email formats with the '-' character
- Customer service UI display and interaction experience optimized
- Compliance service query and authentication process optimized; supports default country code query
- Unified user agent format for WebView on mobile platforms
- To clearly indicate Player Network SDK test environment, popup message added for test environment; this message will not appear in production environment.
- To meet compliance requirements, removed Player Network SDK collection and reporting of IDFA, IDFV, Google Ad ID, and Android ID.
Issue Fixes
- Fixed several known issues.
Upgrade Guide
- Compliance service adapted to default country code query process. Refer to the integration documentation compliance module
- Self-built account adapts the return value types for login-related interfaces. For interfaces
Register,LoginWithPassword,LoginWithVerifyCode,Bind, if email or password validation fails,AuthResulttype is returned - Standardized enumeration type naming for Unreal Engine
INTLPluginDefine.h.
V1.8.00#
2021.5.11
New Features
- Support for PS5 platform account login
- Added system sharing function for mobile, leveraging system capability to share text, links, images to social apps
- Added CrashSight channel. CrashSight is a crash collection platform developed by Tencent, providing friendly display of crash data
- Added UA data collection functionality for user startup, registration, and login scenarios in analytics service
Function Optimization
- Customer service feature now supports users sending video, improving offline experience
- Support for setting user password when binding self-built account
Issue Fixes
- None
Upgrade Guide
Passwordfield added toLoginWithVerifyCodeandBindinterfaces, allowing direct setting of account password during registration scenario. In login scenario, setPasswordfield to emptyPermissionsfield added toLoginWithMappedChannelinterface, allowing setting of login user permissions.Default value forPermissionsis empty. Keep default empty value unless otherwise needed.
V1.7.01#
2021.4.21
New Features
- Mobile: Support for binding self-built accounts to guest and channel accounts
SDK Upgrade
- Mobile: Upgraded AppsFlyer iOS SDK to 6.2.5
V1.7.00#
2021.4.02
New Features
- Mobile: Added Garena channel for account service and friend service
- Mobile: Support for providing game update service to external users
- Mobile: Added interface for setting parent authentication status in minor compliance service
- Mobile: Provided HTTPDNS resolution service
- Mobile: Adapted Android target API 30
- Mobile: Adapted to iOS 14 privacy regulations, upgraded Facebook, Adjust, AppsFlyer, and Firebase SDKs, added support for AppTracking Transparency (ATT).
SDK Upgrade
- Mobile: Upgraded Facebook iOS SDK to version 9.0.1, Facebook Android SDK to version 8.1.0, providing Gaming Services login and friend-related features
- Mobile: Upgraded Adjust iOS SDK to 4.26.1, Adjust Android SDK to 4.26.2
- Mobile: Upgraded AppsFlyer iOS SDK to 6.2.2, AppsFlyer Android SDK to 6.1.3
- Mobile: Upgraded Firebase Analytics Android SDK to 18.0.1, Firebase Crashlytics Android SDK to 17.3.0, Firebase iOS SDK to 7.1.0.
- Mobile: Upgraded Google iOS SDK to 5.0.2 to fix defects in the previous version.
V1.6.00#
2021.2.5
New Features
- Mobile: Added IP2Country feature to LBS service
- Mobile: Added Android local notification feature
- Mobile: Added data collection for cloud control feature in analytics service
- Mobile: Added device model type analysis for analytics service
- Mobile: Added tool module to detect whether an application is installed.
Issue Fixes
- Mobile: Self-built account interface
- Mobile: Scene tag automatically reports frame time, manual call to
PostFrameTimeInSessionis not needed
V1.5.00#
2021.1.8
New Features
- Mobile: Added alternative for customer service H5 page and multi-language support
- Mobile: Added local switch configuration for Ad ID collection in analytics service
- Mobile: Added support for obfuscated compilation in Android
Issue Fixes
- Mobile: Interface parameter for
LaunchCustomerUIin C# - Mobile: Enumeration definition for
INTLCrashLevelin C#
2020
V1.3.01#
2020.12.4
New Features
- Mobile: Added support for APAS and Ad Tracking
- Mobile: Added support for Firebase Crash reporting
- Mobile: Adapted support for Unreal Engine 4.25 version
- Mobile: Added support for returning account information in self-built account
extraJsonfield
V1.3.00#
2020.11.21
New Features
- Mobile: Added iOS Google login option;
- Mobile: Added event funnel analysis feature
- Mobile: Added scenario tagging feature
- Mobile: Added cloud-based Ad custom event and payment event reporting
- Mobile: Added customer service function, supporting customer dialogue, multi-language, FAQ, announcements, etc.
- Mobile: Updated announcement protocol with multi-language support
V1.2.03#
2020.10.28
New Features
- Mobile: Added support for AndroidX and Gradle compilation
- Mobile: Published interface updates
- Mobile: Added support for Android Firebase packaging