앱 식별자 kr.co.fanuzu.app 적용 — Android 패키지 · iOS 번들 ID
This commit is contained in:
@@ -20,13 +20,14 @@ val keystoreProperties = Properties().apply {
|
||||
/// 이번 실행이 릴리스 산출물(assembleRelease · bundleRelease 등)을 요구하는가.
|
||||
val wantsRelease = gradle.startParameter.taskNames.any { it.contains("Release", ignoreCase = true) }
|
||||
|
||||
// 앱 식별자 단일 출처. Q14(앱 식별자 확정) 회신이 오면 Android 쪽은 이 한 줄만 고친다.
|
||||
// 주의: Kotlin 패키지(kr.co.sweech.fancake)와 소스 디렉터리는 바꿀 필요가 없다 —
|
||||
// 스토어 식별자는 applicationId 뿐이고 namespace 는 R 클래스 패키지일 뿐이다.
|
||||
val fancakeApplicationId = "kr.co.sweech.fancake"
|
||||
// 앱 식별자 단일 출처. 별첨 C 4번으로 `kr.co.fanuzu.app` 확정(2026-09-11, Q14 해소).
|
||||
// 기존 잠정값 kr.co.sweech.fancake 는 더 이상 쓰지 않는다.
|
||||
// namespace(=R 클래스 패키지)와 Kotlin 패키지도 같이 옮겼다 — AndroidManifest 가
|
||||
// 액티비티를 `.MainActivity` 상대명으로 적으므로 셋이 어긋나면 기동 시 클래스를 못 찾는다.
|
||||
val fanuzuApplicationId = "kr.co.fanuzu.app"
|
||||
|
||||
android {
|
||||
namespace = fancakeApplicationId
|
||||
namespace = fanuzuApplicationId
|
||||
compileSdk = flutter.compileSdkVersion
|
||||
ndkVersion = flutter.ndkVersion
|
||||
|
||||
@@ -40,9 +41,8 @@ android {
|
||||
}
|
||||
|
||||
defaultConfig {
|
||||
// 잠정값. 스토어 등록 명의(2주차_확인요청항목 Q5)가 발주사 명의로 확정되면 교체한다(Q14).
|
||||
// 스토어에 한 번 올리면 변경 불가 — 첫 제출 전에 확정해야 한다.
|
||||
applicationId = fancakeApplicationId
|
||||
// 확정값(별첨 C 4번). 스토어에 한 번 올리면 변경 불가다.
|
||||
applicationId = fanuzuApplicationId
|
||||
// **계약값이다.** 별첨 1 v1.0 이 최소 지원 OS 를 Android 10(API 29)으로 적었고,
|
||||
// 근거는 2주차 플러그인 선검증 리포트의 바이너리 실측이다.
|
||||
//
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package kr.co.sweech.fancake
|
||||
package kr.co.fanuzu.app
|
||||
|
||||
import io.flutter.embedding.android.FlutterActivity
|
||||
|
||||
Reference in New Issue
Block a user