mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
Use Fastlane deliver for review resubmission
This commit is contained in:
@@ -74,23 +74,6 @@ platform :ios do
|
|||||||
build_number = valid_build.version
|
build_number = valid_build.version
|
||||||
UI.message("Submitting build #{build_number} as App Store version #{app_version} for review")
|
UI.message("Submitting build #{build_number} as App Store version #{app_version} for review")
|
||||||
|
|
||||||
# Ensure an editable App Store version exists for this marketing version.
|
|
||||||
# deliver requires a "Prepare for Submission" version on App Store Connect
|
|
||||||
# and won't auto-create one when skip_metadata + skip_screenshots are set.
|
|
||||||
app.ensure_version!(app_version, platform: Spaceship::ConnectAPI::Platform::IOS)
|
|
||||||
|
|
||||||
# Apple requires a non-empty "What's New" on every new App Store version
|
|
||||||
# before it can be submitted for review. With skip_metadata: true, deliver
|
|
||||||
# never sets this, so we populate it directly per-locale.
|
|
||||||
edit_version = app.get_edit_app_store_version(platform: Spaceship::ConnectAPI::Platform::IOS)
|
|
||||||
release_notes = "Bug fixes and improvements."
|
|
||||||
edit_version.get_app_store_version_localizations.each do |localization|
|
|
||||||
if localization.whats_new.to_s.strip.empty?
|
|
||||||
UI.message("Setting whatsNew on #{localization.locale}")
|
|
||||||
localization.update(attributes: { whatsNew: release_notes })
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
deliver(
|
deliver(
|
||||||
api_key: api_key,
|
api_key: api_key,
|
||||||
app_identifier: APP_IDENTIFIER,
|
app_identifier: APP_IDENTIFIER,
|
||||||
@@ -98,10 +81,13 @@ platform :ios do
|
|||||||
build_number: build_number.to_s,
|
build_number: build_number.to_s,
|
||||||
submit_for_review: true,
|
submit_for_review: true,
|
||||||
automatic_release: true,
|
automatic_release: true,
|
||||||
|
reject_if_possible: true,
|
||||||
|
release_notes: {
|
||||||
|
"en-US" => "Bug fixes and improvements.",
|
||||||
|
},
|
||||||
force: true,
|
force: true,
|
||||||
skip_binary_upload: true,
|
skip_binary_upload: true,
|
||||||
skip_screenshots: true,
|
skip_screenshots: true,
|
||||||
skip_metadata: true,
|
|
||||||
precheck_include_in_app_purchases: false,
|
precheck_include_in_app_purchases: false,
|
||||||
submission_information: {
|
submission_information: {
|
||||||
add_id_info_uses_idfa: false,
|
add_id_info_uses_idfa: false,
|
||||||
|
|||||||
Reference in New Issue
Block a user