Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions ByeBoo-iOS/ByeBoo-iOS.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -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 = "";
Expand Down Expand Up @@ -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 = "";
Expand Down
37 changes: 21 additions & 16 deletions ByeBoo-iOS/fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand All @@ -41,21 +56,10 @@ platform :ios do
)
end

def prepare_ci_and_signing
setup_ci
match(type: "appstore")
update_project_team(
path: XCODEPROJ,
teamid: ENV['TEAM_ID']
)
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"
Expand Down Expand Up @@ -103,10 +107,11 @@ 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, # 심사 통과 후 자동 출시
automatic_release: false,
precheck_include_in_app_purchases: false,
submission_information: {
add_id_info_uses_idfa: false, # AdMob 추가 시 true로 변경
Expand Down
2 changes: 2 additions & 0 deletions ByeBoo-iOS/fastlane/metadata/ko/release_notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- 공통 여정 커뮤니티에서 댓글과 좋아요를 남기며 이별의 아픔을 공유하고, 서로 위로할 수 있어요!
- 메인페이지에 알림함이 추가됐어요! 이제 보리를 더 자주 만날 수 있어요!
Loading