@@ -13,7 +13,6 @@ IPA_FILENAME = "#{APP_NAME}.ipa"
1313METADATA_DIR = "./fastlane/metadata"
1414SCREENSHOTS_DIR = "./fastlane/screenshots"
1515RATING_CONFIG = "#{ METADATA_DIR } /rating.json"
16- PRIVACY_CONFIG = "./fastlane/app_data_usages.json"
1716
1817# 심사 담당자 연락처는 개인정보라 metadata 파일로 커밋하지 않고 환경변수로만 다룬다
1918REVIEW_CONTACT_ENV_KEYS = %w[
@@ -153,13 +152,8 @@ platform :ios do
153152
154153 UI . message ( "📦 심사 제출 대상: #{ version } (#{ build_number } )" )
155154
156- # 앱 개인정보 보호(데이터 수집) 신고는 미게시면 심사 제출이 막히므로 제출 전에 업로드+게시한다
157- upload_app_privacy_details_to_app_store (
158- app_identifier : BUNDLE_ID ,
159- json_path : PRIVACY_CONFIG ,
160- skip_json_file_saving : true
161- )
162-
155+ # 앱 개인정보 보호(데이터 수집) 라벨은 App Store Connect 에서 admin 이 직접 설정·게시한다.
156+ # 심사 제출 전 라벨이 게시되어 있어야 하므로, release 실행 전 게시 완료를 확인할 것.
163157 upload_to_app_store (
164158 app_version : version ,
165159 build_number : build_number . to_s ,
@@ -296,8 +290,7 @@ platform :ios do
296290 "fastlane/metadata/ko/support_url.txt" ,
297291 "fastlane/metadata/ko/privacy_url.txt" ,
298292 "fastlane/metadata/review_information/notes.txt" ,
299- "fastlane/metadata/rating.json" ,
300- "fastlane/app_data_usages.json"
293+ "fastlane/metadata/rating.json"
301294 ]
302295
303296 missing = required_files . reject { |path | File . exist? ( path ) && !File . read ( path ) . strip . empty? }
0 commit comments