원스토어 키스토어

This commit is contained in:
Ino 2025-09-08 08:05:01 +09:00
parent 46ba3cf3d0
commit 158c643d87
5 changed files with 28 additions and 7 deletions

Binary file not shown.

View File

@ -21,9 +21,6 @@ public static class AutoBuild
PlayerSettings.Android.splitApplicationBinary = false;
File.WriteAllText("Assets/Resources/VersionCode.txt", PlayerSettings.Android.bundleVersionCode.ToString());
PlayerSettings.Android.targetArchitectures = AndroidArchitecture.ARMv7 | AndroidArchitecture.ARM64;
#if UNITY_ANDROID
Set_AndroidKeyStore();
#endif
}
else
{
@ -61,10 +58,19 @@ public static class AutoBuild
PlayerSettings.Android.keyaliasName = "fgb";
PlayerSettings.Android.keystorePass = PlayerSettings.Android.keyaliasPass = "fgb123!!";
}
[MenuItem("AutoBuild/Set_OneStoreKeyStore")]
static void Set_OneStoreKeyStore()
{
PlayerSettings.Android.useCustomKeystore = true;
PlayerSettings.Android.keystoreName = "AndroidData/RandomGFGoStop_One.keystore";
PlayerSettings.Android.keyaliasName = "fgb";
PlayerSettings.Android.keystorePass = PlayerSettings.Android.keyaliasPass = "fgb123!!";
}
[MenuItem("AutoBuild/Build APK with KeyStore")]
static void Build_APK_with_KeyStore()
{
Common(BuildTargetGroup.Android, BuildTarget.Android);
Set_AndroidKeyStore();
//PlayerSettings.Android.minSdkVersion = AndroidSdkVersions.AndroidApiLevel23;
var curVer = PlayerSettings.bundleVersion;
@ -73,10 +79,11 @@ public static class AutoBuild
BuildStart("AndroidData/GoStop_Test_" + Application.version + "_(" + PlayerSettings.Android.bundleVersionCode + ").apk", BuildTarget.Android);
PlayerSettings.bundleVersion = curVer;
}
[MenuItem("AutoBuild/Build OneStore APK")]
[MenuItem("AutoBuild/Build APK with KeyStore (OneStore)")]
static void Build_APK_OneStore()
{
Common(BuildTargetGroup.Android, BuildTarget.Android);
Set_OneStoreKeyStore();
//PlayerSettings.Android.minSdkVersion = AndroidSdkVersions.AndroidApiLevel23;
PlayerSettings.SetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget.Android, "OneStore");
@ -89,6 +96,7 @@ public static class AutoBuild
{
++PlayerSettings.Android.bundleVersionCode;
Common(BuildTargetGroup.Android, BuildTarget.Android);
Set_AndroidKeyStore();
PlayerSettings.SetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget.Android, "");
EditorUserBuildSettings.buildAppBundle = true;
@ -97,6 +105,20 @@ public static class AutoBuild
//if (EditorUtility.DisplayDialog("라이브 빌드", "현재 버전 : " + PlayerSettings.bundleVersion + " " + PlayerSettings.Android.bundleVersionCode.ToString(), "OK", "Not Build"))
// AppBundlePublisher.Build();
}
[MenuItem("AutoBuild/Build Live AAB (OneStore)")]
static void Build_AAB_OneStore()
{
++PlayerSettings.Android.bundleVersionCode;
Common(BuildTargetGroup.Android, BuildTarget.Android);
Set_OneStoreKeyStore();
PlayerSettings.SetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget.Android, "");
EditorUserBuildSettings.buildAppBundle = true;
BuildStart("AndroidData/GoStop_Live_OneStore" + Application.version + "_(" + PlayerSettings.Android.bundleVersionCode + ").aab", BuildTarget.Android);
EmptySymbol();
//if (EditorUtility.DisplayDialog("라이브 빌드", "현재 버전 : " + PlayerSettings.bundleVersion + " " + PlayerSettings.Android.bundleVersionCode.ToString(), "OK", "Not Build"))
// AppBundlePublisher.Build();
}
#endif
#if UNITY_IOS
[MenuItem("AutoBuild/IOS Xcode")]

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: ef19cb3736f6b9c49ae7f653cc4bc4be
guid: 5f0f2ecafbde8e542be264e68651ecc3
labels:
- gvh
- gvh_version-9.5.0

View File

@ -28,6 +28,5 @@
////////////////////////////////////////////////////////////////////////////////////////////////////
월 70만원 한도제한
신규 이펙트 적용
구글 및 원스토어 이미지 분기 처리

View File

@ -36,7 +36,7 @@
</activity>
<!-- 테스트 : 실제 빌드에는 제거 되어야 함 -->
<meta-data android:name="onestore:dev_option" android:value="onestore_00" />
<!-- <meta-data android:name="onestore:dev_option" android:value="onestore_00" /> -->
</application>
</manifest>