fastlane icon indicating copy to clipboard operation
fastlane copied to clipboard

Deliver action keep in Waiting for all the screenshots to finish being processed forever

Open OmniaMahmoud opened this issue 3 years ago β€’ 57 comments

I run deliver action with the following options: deliver( submit_for_review: false, skip_app_version_update: true, force: true, team_id: "TEAM_ID", precheck_include_in_app_purchases: false, overwrite_screenshots: true, ) all store data updated but the screenshots keep waiting for processing forever. Note: I use app_store_connect_api_key for authentication

fastlane env output:

🚫 fastlane environment 🚫

Stack

Key Value
OS 12.3
Ruby 3.1.2
Bundler? false
Git git version 2.35.1
Installation Source /usr/local/Cellar/fastlane/2.209.1/libexec/bin/fastlane
Host macOS 12.3 (21E230)
Ruby Lib Dir /usr/local/Cellar/ruby/3.1.2_1/lib
OpenSSL Version OpenSSL 1.1.1q 5 Jul 2022
Is contained false
Is homebrew true
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 13.3
Swift Version 5.6

System Locale

Error
No Locale with UTF8 found 🚫

fastlane files:

`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins
#

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

default_platform(:ios)

platform :ios do
  desc "Description of what the lane does"

  lane :upload do

    app_store_connect_api_key(
        key_id: "xx",
        issuer_id: "xx",
        key_filepath: "xx",
        duration: 1200, # optional (maximum 1200)
        in_house: false # optional but may be required if using match/sigh
    )

    deliver(
        submit_for_review: false,
        skip_app_version_update: true,
        force: true,
        team_id: "xx",
	    precheck_include_in_app_purchases: false,
	    overwrite_screenshots: true,
    )

    end
end

`./fastlane/Appfile`
app_identifier("") # The bundle identifier of your app
apple_id("") # Your Apple email address

# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

fastlane gems

Gem Version Update-Status
fastlane 2.209.1 βœ… Up-To-Date

Loaded fastlane plugins:

No plugins Loaded

Loaded gems
Gem Version
error_highlight 0.3.0
did_you_mean 1.6.1
atomos 0.1.3
rexml 3.2.5
CFPropertyList 3.0.5
claide 1.1.0
colored2 3.1.2
nanaimo 0.3.0
xcodeproj 1.22.0
rouge 2.0.7
xcpretty 0.3.0
terminal-notifier 2.0.0
unicode-display_width 1.8.0
terminal-table 1.8.0
plist 3.6.0
public_suffix 5.0.0
addressable 2.8.1
multipart-post 2.0.0
word_wrap 1.0.0
optparse 0.1.1
tty-screen 0.8.1
tty-cursor 0.7.1
tty-spinner 0.9.3
artifactory 3.0.15
babosa 1.0.4
colored 1.2
highline 2.0.3
commander 4.6.0
excon 0.92.4
faraday-em_http 1.0.0
faraday-em_synchrony 1.0.0
faraday-excon 1.1.0
faraday-httpclient 1.0.1
faraday-multipart 1.0.4
faraday-net_http 1.0.1
faraday-net_http_persistent 1.2.0
faraday-patron 1.0.0
faraday-rack 1.0.0
faraday-retry 1.0.3
ruby2_keywords 0.0.5
faraday 1.10.1
unf_ext 0.0.8.2
unf 0.1.4
domain_name 0.5.20190701
http-cookie 1.0.5
faraday-cookie_jar 0.0.7
faraday_middleware 1.2.0
fastimage 2.2.6
gh_inspector 1.1.3
json 2.6.1
mini_magick 4.11.0
naturally 2.2.1
rubyzip 2.3.2
security 0.1.3
xcpretty-travis-formatter 1.0.1
dotenv 2.8.1
bundler 2.3.11
simctl 1.6.8
jwt 2.4.1
uber 0.1.0
declarative 0.0.20
trailblazer-option 0.1.2
representable 3.2.0
retriable 3.1.2
mini_mime 1.1.2
memoist 0.16.2
multi_json 1.15.0
os 1.1.4
signet 0.17.0
googleauth 1.2.0
httpclient 2.8.3
webrick 1.7.0
google-apis-core 0.7.0
google-apis-playcustomapp_v1 0.10.0
google-apis-androidpublisher_v3 0.25.0
google-cloud-env 1.6.0
google-cloud-errors 1.2.0
google-cloud-core 1.6.0
google-apis-iamcredentials_v1 0.13.0
google-apis-storage_v1 0.17.0
rake 13.0.6
digest-crc 0.6.4
google-cloud-storage 1.38.0
emoji_regex 3.2.3
jmespath 1.6.1
aws-partitions 1.620.0
aws-eventstream 1.2.0
aws-sigv4 1.5.1
aws-sdk-core 3.132.0
aws-sdk-kms 1.58.0
aws-sdk-s3 1.114.0
set 1.0.2
forwardable 1.3.2
logger 1.5.0
pathname 0.2.0
shellwords 0.1.0
cgi 0.3.1
date 3.2.2
timeout 0.2.0
stringio 3.0.1
securerandom 0.1.1
uri 0.11.0
openssl 3.0.0
digest 3.1.0
io-nonblock 0.1.0
ipaddr 1.2.4
io-wait 0.2.1
zlib 2.1.1
resolv 0.2.1
time 0.2.0
open-uri 0.2.0
mutex_m 0.1.1
net-protocol 0.1.2
net-http 0.2.0
ostruct 0.5.2
english 0.7.1
erb 2.2.3
strscan 3.0.1
abbrev 0.1.0
io-console 0.5.11
tempfile 0.1.2
delegate 0.2.0
fileutils 1.6.0
tmpdir 0.1.2
base64 0.1.1
singleton 0.1.1
open3 0.1.1
nkf 0.1.1
prettyprint 0.1.1
pp 0.3.0
find 0.1.1
yaml 0.2.0
psych 4.0.3

generated on: 2022-09-03

OmniaMahmoud avatar Sep 03 '22 11:09 OmniaMahmoud

It seems like you have not included the output of fastlane env To make it easier for us help you resolve this issue, please update the issue to include the output of fastlane env :+1:

fastlane-bot avatar Sep 03 '22 11:09 fastlane-bot

It seems like you have not included the output of fastlane env To make it easier for us help you resolve this issue, please update the issue to include the output of fastlane env πŸ‘

done

OmniaMahmoud avatar Sep 03 '22 11:09 OmniaMahmoud

Same here

mjovkovic avatar Sep 03 '22 16:09 mjovkovic

there is a part of my images uploaded and appear on app store and other not appear with this message "this file has been uploaded and is processing"

OmniaMahmoud avatar Sep 03 '22 16:09 OmniaMahmoud

We are having the same issue.

markmuniz avatar Sep 05 '22 01:09 markmuniz

Fastlane continued for me after cancelling the images with "this file has been uploaded and is processing" and uploading them manually.

henry-wbs avatar Sep 05 '22 04:09 henry-wbs

Having the same issue, started occurring ~4 days ago. Manual upload of same images also works.

jmif avatar Sep 05 '22 11:09 jmif

Same issue. Not sure if it is related and may help, but if I set the option overwrite_screenshots to true, fastlane fails with the error Failed verification of all screenshots deleted....

manumax avatar Sep 05 '22 13:09 manumax

We are also facing the same issue There are still incomplete screenshots - {"UPLOAD_COMPLETE"=>5, "COMPLETE"=>3}

development-incapptic avatar Sep 05 '22 14:09 development-incapptic

Same issue.

[β ‹] Waiting for all the screenshots to finish being processed... DEBUG [2022-09-06 01:34:51.31]: There are still incomplete screenshots - {"COMPLETE"=>2, "UPLOAD_COMPLETE"=>4}

  • Fastfile
    upload_to_app_store(
      force: true,
      overwrite_screenshots: true,
      skip_binary_upload: true,
    )

hakburi avatar Sep 05 '22 16:09 hakburi

I am having the same issue.

fhperuchi avatar Sep 05 '22 19:09 fhperuchi

I am facing the same issue

calinraducalin avatar Sep 06 '22 11:09 calinraducalin

facing the same issue

Thangaraj-M avatar Sep 06 '22 12:09 Thangaraj-M

Same issue here, any workaround for the meantime?

Ido-Levi avatar Sep 06 '22 13:09 Ido-Levi

Recently we are facing the exact same issue.

nachocodoner avatar Sep 06 '22 16:09 nachocodoner

Facing the same issue

muehlemann avatar Sep 06 '22 17:09 muehlemann

is a reoccurring issue with apple i've noticed over at least the past 4 years. my guess has been, apple rolling in server changes to the fleet, and some get caught with the old code and can't resolve. i recall it normally taking a day up to a week for the issue to disappear on its own.

sonjz avatar Sep 06 '22 18:09 sonjz

I am facing the same issue. Is there any workaround? πŸ™‚

samueldusek avatar Sep 07 '22 06:09 samueldusek

We're facing the same issue for quite some time already. Is there some kind of a workaround?

galacticdisassembler avatar Sep 07 '22 07:09 galacticdisassembler

Same issue here

TalRandi1 avatar Sep 07 '22 07:09 TalRandi1

Hi Team, Do you have any workaround or can you please let us know about any ETA?

development-incapptic avatar Sep 07 '22 09:09 development-incapptic

Experiencing the same issue (as per my comment in: https://github.com/fastlane/fastlane/issues/20625)

jakub-przy avatar Sep 07 '22 13:09 jakub-przy

Happening to me too. Would love a workaround or ETA for a fix...

michaelforrest avatar Sep 07 '22 14:09 michaelforrest

We noticed our builds getting stuck on "Waiting for screenshots to finish uploading" September 1st. I suspect the same or similar as https://github.com/fastlane/fastlane/issues/20619#issuecomment-1238492501 and hope it is an issue on Apple's side that will resolve any day now.

(OP mentioned app_store_connect_api_key, we can rule that out because we use FASTLANE_SESSION)

BDDev avatar Sep 07 '22 14:09 BDDev

Facing the same issue too

deliver(
    submit_for_review: false,
    automatic_release: false,
    force: true,
    skip_binary_upload: true,
    skip_metadata: false,
    skip_screenshots: false,
    overwrite_screenshots: true,
    precheck_include_in_app_purchases: false,
)

daidongon avatar Sep 07 '22 14:09 daidongon

This does seem to be an Apple issue, when I logged into App Store Connect 10 hours later, some of the screenshoots were still showing a blank placeholder with the message "This file has been uploaded and is processing."

I can remove the placeholders and manually upload the missing screenshots directly in App Store Connect, and that doesn't seem to incur this processing delay. But after doing so, when I try to submit to app review, it fails with an error message saying "There are still screenshot uploads in progress."

Ugh.

Westacular avatar Sep 07 '22 14:09 Westacular

for now we have just skipped uploading screenshots using fastlane and doing it manually which sucks, but couldn't find a different way

Ido-Levi avatar Sep 07 '22 14:09 Ido-Levi

I tried again just now and it seems to have worked with same script !

γ‚Ήγ‚―γƒͺγƒΌγƒ³γ‚·γƒ§γƒƒγƒˆ 2022-09-08 11 41 57

daidongon avatar Sep 08 '22 02:09 daidongon

It seems to be working again for us as well! Oh Apple 🍏

jakub-przy avatar Sep 08 '22 08:09 jakub-przy

Yes working Thank you all

OmniaMahmoud avatar Sep 08 '22 09:09 OmniaMahmoud