Skip to content

SohaGame SDK iOS Release Notes

Version 1.3.2.0 - 22/09/2025

Download SohaSDK iOS
Download App Demo
Download third-party SDK frameworks

Added

  • Integrated Adjust SDK for attribution and analytics.

Changes

Danger

You no longer need to call the requestTrackingAuthorizationWithCompletionHandler method. The SDK now handles this flow automatically. Calling this method manually with the new SDK may result in unexpected errors.

  • Updated startWithDelegate method: removed the loginManually parameter.
    // Before
    [SohaSDK startWithDelegate:self
                    application:[UIApplication sharedApplication]
                    launchOptions:launchOptions
                    loginManually:YES
                    language:@"vi"];
    
    // Now
    [SohaSDK startWithDelegate:self
                    application:[UIApplication sharedApplication]
                    launchOptions:launchOptions
                    language:@"vi"];
    
  • Renamed method logSetRoleEventWithRoleName to mapUserGame.
  • Renamed method logCreateCharacterEventWithRoleName to logCreateCharacterWithName.
  • Renamed method changeLanguage to setLanguage.
Update third-party SDK:

Download third-party SDK frameworks

  • Add Adjust SDK
  • Update Firebase SDK to version 11.14.0

Removed

  • Appsflyer integration is no longer supported and has been removed from the SDK.
  • The setWindow method has been removed.
  • The setBaseURL method has been removed.
  • The getListProduct method has been removed.

Version 1.3.1.2 - 22/05/2025

Download SohaSDK iOS
Download App Demo

Changes

Language Parameter Now Requires ISO 639-1 Code:

The language value is no longer accepted as an enum. You must now provide a language code following the ISO 639-1 standard (e.g., “en” for English, etc.).

[SohaSDK startWithDelegate:self
               application:[UIApplication sharedApplication]
             launchOptions:launchOptions
             loginManually:YES
                  language:@"en"];

[SohaSDK changeLanguage:@"en"];

Update third-party SDK:

Download third-party SDK frameworks

  • Update Facebook SDK to version 18.0.0
  • Update Firebase SDK to version 11.12.0
  • Update AppsFlyer to version 6.17.0

Version 1.3.1.1 - 10/01/2025

Download SohaSDK iOS
Download App Demo

Changes

Update third-party SDK:

Download third-party SDK frameworks

  • Update Firebase SDK to version 11.6.0
  • Update AppsFlyer to version 6.15.2

Added

  • Added GoogleService-Info.plist file. See more.

Version 1.3.1.0 - 26/09/2024

Download SohaSDK iOS
Download App Demo
Download third-party SDK frameworks

Changes

Breaking change:
  • SohaSDK's minimum supported version has been updated to iOS 13.
Update third-party SDK:
  • Update Facebook SDK to version 17.1.0
  • Update Firebase SDK to version 11.2.0
  • Update AppsFlyer to version 6.15.0
  • Update GoogleSignin to version 8.0.0

Removed

  • Breaking change: The SohaSDK.bundle file has been removed.

Version 1.3.0.4 - 11/09/2024

Download SohaSDK iOS
Download App Demo

Added

Version 1.3.0.3 - 23/04/2024

Download SohaSDK iOS
Download App Demo

Changes

Update third-party SDK
  • Update Facebook SDK to version 17.0.0
  • Update Firebase SDK to version 10.23.0
  • Update AppsFlyer to version 6.14.0

Download third-party SDK frameworks

Version 1.3.0.2 - 15/11/2023

Download SohaSDK iOS
Download App Demo

Changes

  • In version 1.3.0.2, when making in-app purchases, you must call the payProductWithID:ext or payProductShowLoadingWithID:ext methods.
Update third-party SDK
  • Update Facebook SDK to verison 16.2.1
  • Update Firebase SDK to version 10.17.0
  • Update Google SignIn to version 7.0.0
  • Update AppsFlyer to version 6.12.2

Download third-party SDK frameworks

Added

  • Add PrivacyInfo.xcprivacy file.
  • Added sohaDidStartSuccess delegate.
  • Added sohaDidLoginSuccess:(SohaUser *)user delegate.

Removed

  • The payProductShowLoadingWithID method is removed.
  • The payProductWithID method is removed.

Version 1.3.0.1 - 03/07/2023

Download SohaSDK iOS
Download App Demo

Starting from version 1.3.0.1, SohaGame SDK will not automatically display popup requesting tracking authorization (for iOS versions 14.5 and above). You need to request tracking authorization manually. The SDK also provides a requestTracking method to present App Tracking Transparency authorization request.

Changes

  • Added requestTracking method
  • Upgrade Appsflyer 6.12.0

Removed

  • The enableTrackingPreAlertScreen method is removed.

Version 1.3.0.0 - 09/05/2023

Download SohaSDK iOS
Download App Demo