From 8ea99f27529f3af5196cbad7dbfe150eb23c739d Mon Sep 17 00:00:00 2001 From: Lee Nayeon Date: Tue, 18 Aug 2026 16:03:32 +0900 Subject: [PATCH 1/4] =?UTF-8?q?docs:=20#490=20releasenote=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20apikey=20=EB=B0=A9?= =?UTF-8?q?=EC=8B=9D=EC=9C=BC=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ByeBoo-iOS/fastlane/Fastfile | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/ByeBoo-iOS/fastlane/Fastfile b/ByeBoo-iOS/fastlane/Fastfile index 339399e2..753c3a2c 100644 --- a/ByeBoo-iOS/fastlane/Fastfile +++ b/ByeBoo-iOS/fastlane/Fastfile @@ -23,6 +23,21 @@ SCHEME = "ByeBoo-iOS" platform :ios do + def prepare_ci_and_signing + app_store_connect_api_key( + key_id: ENV['APP_STORE_CONNECT_API_KEY_KEY_ID'], + issuer_id: ENV['APP_STORE_CONNECT_API_KEY_ISSUER_ID'], + key_content: ENV['APP_STORE_CONNECT_API_KEY_CONTENT'], + is_key_content_base64: true + ) + setup_ci + match(type: "appstore") + update_project_team( + path: XCODEPROJ, + teamid: ENV['TEAM_ID'] + ) + end + def notify_discord_success(lane_name, build_number) version = get_version_number(xcodeproj: XCODEPROJ) sh( @@ -41,15 +56,6 @@ platform :ios do ) end - def prepare_ci_and_signing - setup_ci - match(type: "appstore") - update_project_team( - path: XCODEPROJ, - teamid: ENV['TEAM_ID'] - ) - end - def next_build_number latest_build = latest_testflight_build_number( app_identifier: ENV['APP_IDENTIFIER'], @@ -103,7 +109,8 @@ platform :ios do upload_to_app_store( skip_screenshots: true, - skip_metadata: true, + skip_metadata: false, + skip_app_version_update: true, force: true, submit_for_review: true, # 자동으로 심사 제출 automatic_release: true, # 심사 통과 후 자동 출시 From 51df8e19f76b2735014bd0415889e37c4cee080d Mon Sep 17 00:00:00 2001 From: Lee Nayeon Date: Tue, 18 Aug 2026 16:15:17 +0900 Subject: [PATCH 2/4] =?UTF-8?q?docs:=20#490=201.2.4=20=EB=A6=B4=EB=A6=AC?= =?UTF-8?q?=EC=A6=88=EB=85=B8=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ByeBoo-iOS/fastlane/metadata/ko/release_notes.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 ByeBoo-iOS/fastlane/metadata/ko/release_notes.txt diff --git a/ByeBoo-iOS/fastlane/metadata/ko/release_notes.txt b/ByeBoo-iOS/fastlane/metadata/ko/release_notes.txt new file mode 100644 index 00000000..4cb41473 --- /dev/null +++ b/ByeBoo-iOS/fastlane/metadata/ko/release_notes.txt @@ -0,0 +1,2 @@ +- 공통 여정 커뮤니티에서 댓글과 좋아요를 남기며 이별의 아픔을 공유하고, 서로 위로할 수 있어요! +- 메인페이지에 알림함이 추가됐어요! 이제 보리를 더 자주 만날 수 있어요! From 241aa098958d31ee623d51f806d0d82b7e1377dd Mon Sep 17 00:00:00 2001 From: Lee Nayeon Date: Tue, 18 Aug 2026 17:18:22 +0900 Subject: [PATCH 3/4] =?UTF-8?q?docs:=20#490=20=EC=9E=90=EB=8F=99=20?= =?UTF-8?q?=EC=B6=9C=EC=8B=9C=20off,=20=EB=B9=8C=EB=93=9C=EB=B2=88?= =?UTF-8?q?=ED=98=B8=20=EB=82=A0=EC=A7=9C+=EC=8B=9C=EA=B0=84=EC=9C=BC?= =?UTF-8?q?=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ByeBoo-iOS/fastlane/Fastfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ByeBoo-iOS/fastlane/Fastfile b/ByeBoo-iOS/fastlane/Fastfile index 753c3a2c..e5c1f042 100644 --- a/ByeBoo-iOS/fastlane/Fastfile +++ b/ByeBoo-iOS/fastlane/Fastfile @@ -56,12 +56,10 @@ platform :ios do ) end + # 날짜+시간 기반 빌드 번호 (예: 2026081815 -> 2026년 08월 18일 15시) + # 재배포 시에도 항상 이전보다 큰 값이 되도록 YYMMDDHM으로 사용 def next_build_number - latest_build = latest_testflight_build_number( - app_identifier: ENV['APP_IDENTIFIER'], - initial_build_number: 0 - ) - latest_build + 1 + Time.now.getlocal("+09:00").strftime("%Y%m%d%H%M").to_i # 한국시간 기준 end desc "Push a new beta build to TestFlight" @@ -113,7 +111,7 @@ platform :ios do skip_app_version_update: true, force: true, submit_for_review: true, # 자동으로 심사 제출 - automatic_release: true, # 심사 통과 후 자동 출시 + automatic_release: false, precheck_include_in_app_purchases: false, submission_information: { add_id_info_uses_idfa: false, # AdMob 추가 시 true로 변경 From 4a871f7c3c066c14fabf0eba2902ef474948a66c Mon Sep 17 00:00:00 2001 From: yeonee Date: Tue, 18 Aug 2026 17:18:57 +0900 Subject: [PATCH 4/4] =?UTF-8?q?setting:=20#490=20=EB=B2=84=EC=A0=84=201.2.?= =?UTF-8?q?4=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ByeBoo-iOS/ByeBoo-iOS.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ByeBoo-iOS/ByeBoo-iOS.xcodeproj/project.pbxproj b/ByeBoo-iOS/ByeBoo-iOS.xcodeproj/project.pbxproj index de2d12b6..ca1c6493 100644 --- a/ByeBoo-iOS/ByeBoo-iOS.xcodeproj/project.pbxproj +++ b/ByeBoo-iOS/ByeBoo-iOS.xcodeproj/project.pbxproj @@ -328,7 +328,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.3.0; + MARKETING_VERSION = 1.2.4; PRODUCT_BUNDLE_IDENTIFIER = "com.heartz.ByeBoo-iOS"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -371,7 +371,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.3.0; + MARKETING_VERSION = 1.2.4; PRODUCT_BUNDLE_IDENTIFIER = "com.heartz.ByeBoo-iOS"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = "";