- Last Updated
Guides you through downloading the STOVE SDK per platform and adding it to your project.
SDK Download and Installation
Supported Environments
Before applying the SDK, please check the environment requirements below first. If the environment does not match, errors may occur during the build or initialization.
| Platform | Requirements |
|---|---|
| Android | SDK 2.7.0 or higher: API 24 (Nougat) or higher SDK 2.6.1: API 23 (Marshmallow) or higher |
| iOS | SDK 2.9.0 or higher: Xcode 26.0 or higher, iOS 15.0 or higher SDK 2.8.0: Xcode 16.0 or higher, iOS 13.0 or higher SDK 2.7.0: Xcode 15.0 or higher, iOS 13.0 or higher SDK 2.6.1: Xcode 14.0 or higher, iOS 12.0 or higher |
| Unity | Multiplatform: Unity 2022.3.10f1 or higher | PC only: Unity 2019.4.41f2 |
| Unreal | Multiplatform: Unreal 5.4.4 or higher | PC only: Unreal 4.26 or higher |
| PC | Windows 10 or higher, 64-bit. If you need 32-bit support, contact STOVE technical support. |
Adding the SDK per Platform
The STOVE SDK is provided per mobile/PC environment as follows. Download the item that matches your game environment and add it to your project.
| Category | Delivery format | Description |
|---|---|---|
| Mobile SDK | Android (Gradle) | Add modules as Gradle dependencies |
| iOS (Podfile) | Add modules via CocoaPods; download Frameworks separately from git | |
| Unity Package | Download the needed modules as unitypackages and import them into the project | |
| Unreal Plugin | Download the needed modules as plugins and add them to the project | |
| PC SDK | PCSDK3 | Packages provided per Native / Unreal / Unity environment |
The STOVE launcher is downloaded from a separate guide
ㅁ The STOVE launcher (Sandbox / Live) used for PC game development can be downloaded and set up in the STOVE PC Client guide.
Mobile SDK
This covers the SDKs and sample projects needed to integrate the various features STOVE provides, such as authentication, in-app purchase, and marketing.
Unity Package
Download the packages you need and add the required STOVE SDK modules for each OS.
Module packages
- Detailed how-to: How to add the Android SDK / How to add iOS frameworks
Unreal Plugin
Download the packages you need and manually add the required STOVE SDK modules for each OS.
Module plugins
| Category | Download |
|---|---|
| Base | SGS_Base-2.9.0 SGS_Log-2.9.0 |
| Authentication (Auth) | SGS_Auth-2.9.0 SGS_Auth_UApple-2.9.0 SGS_Auth_Facebook-2.9.0 SGS_Auth_Google-2.9.0 SGS_Auth_Naver-2.9.0 SGS_Auth_Line-2.9.0 SGS_Auth_Steam-2.9.0 SGS_AuthUI-2.9.0 |
| Push / Popup | SGS_Push-2.9.0 SGS_Push_Firebase-2.9.0 SGS_View-2.9.0 |
| In-app purchase (IAP) | SGS_IAP-2.9.0 SGS_IAP_Google-2.9.0 SGS_IAP_StoreKit2(iOS)-2.9.0 |
| All plugins | Unreal_Plugin_All.zip |
| All plugins (with sample) | Unreal_Sample_All.zip |
Unreal SGSIAP2 (new in-app purchase API) update notice
ㅁ To use StoreKit 2-based SGSIAP2 on iOS, replace the existing SGS_IAP plugin with the SGS_IAP_StoreKit2(iOS) plugin.
ㅁ The new plugin includes the SGSIAP2 import statement, framework references, and the binary (SGSIAP2.embeddedframework).
ㅁ The two plugins cannot be used at the same time.
ㅁ For details, see the Changes when applying SGSIAP2 ↗ guide.
- Detailed how-to: How to add the Android SDK / How to add iOS frameworks
- Manual iOS SDK Framework download: iOS SDK Framework repository (Git)
- Manual iOS 3rd Party SDK download: iOS 3rd Party SDK repository (Git)
Can't access the iOS repository?
ㅁ If you cannot access the git environment, contact the publishing technical contact.
Android
Add the required STOVE SDK modules in the Gradle file (usually app/build.gradle).
- Detailed how-to: How to add the Android SDK
iOS
Add the required STOVE SDK modules in the Podfile.
- Detailed how-to: How to add iOS frameworks
- Manual iOS SDK Framework download: iOS SDK Framework repository (Git)
Can't access the iOS Framework?
ㅁ If you cannot access the git environment, contact the publishing technical contact.
PC SDK (PCSDK3)
This is the SDK used to integrate the STOVE platform in a PC environment. Download the package that matches your game engine and build environment.
Which package should I download?
ㅁ Full : The package for integrating with the new API introduced in 3.5.0. Choose this when starting a new integration.
ㅁ Partners : The package for games already integrated with the 3.4.x API. Choose this to move up to the latest version while keeping your integration code as it is.
Native / Unreal
- Includes the Native Assembly and Extern Header applicable to Native and Unreal environments.
- Provided for windows 64bit(x64). If you need 32bit(x86) support, contact STOVE technical support.
| Download | Applies to | Release date |
|---|---|---|
| PCSDK_Full_C_3.5.1.0_x64.zip ↗ | New API integration | 2026-09-10 |
| PCSDK_Partners_Cpp_3.5.1.0_x64.zip ↗ | Keeping the existing 3.4.x API integration | 2026-09-10 |
Unity Module
- Includes the Native and .NET Assembly for the SDK modules.
- Provided for windows 64bit(x64) with il2cpp. If you need 32bit(x86) or Mono support, contact STOVE technical support.
| Download | Applies to | Release date |
|---|---|---|
| PCSDK_Full_net46_CSharp_3.5.1.0_x64.zip ↗ | New API integration | 2026-09-10 |
| PCSDK_Partners_net46_CSharp_3.5.1.0_x64.zip ↗ | Keeping the existing 3.4.x API integration | 2026-09-10 |
External Platform Integration Module (APIModule)
- This module lets a game use STOVE platform features even when it is serviced on a platform other than STOVE, such as Steam.
- Only Steam is supported for now. Native and Unity(.NET) environments are provided separately, for windows 64bit(x64).
| Download | Applies to | Release date |
|---|---|---|
| APIModule_1.0.0.0.zip ↗ | Steam integration · Native | 2026-08-14 |
| APIModule_NET_net46_1.0.0.0.zip ↗ | Steam integration · Unity(.NET) | 2026-08-14 |
STOVE launcher (Sandbox / Live) downloads are covered in a separate guide
ㅁ For the STOVE launcher used in PC game development and how to set up developer mode, see the STOVE PC Client guide.