fastlane: Rate limit has been exceeded for: testflight|default|APPLE_CONNECT
New Issue Checklist
- Updated fastlane to the latest version
- I read the Contribution Guidelines
- I read docs.fastlane.tools
- I searched for existing GitHub issues
Issue Description
From time to time I get an error: Rate limit has been exceeded for: testflight|default|APPLE_CONNECT:11807886017
But the application is successfully uploaded to Testflight anyway.
My apple account is used for several appstoreconnect teams and this issues happens almost randomly with different CircleCI builds.
Complete output when running fastlane, including the stack trace and command used
DEBUG [2018-07-03 06:50:18.12]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 88559000/106680968, 83% completedDEBUG [2018-07-03 06:50:18.29]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 90692000/106680968, 85% completed
DEBUG [2018-07-03 06:50:18.36]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 91750600/106680968, 86% completed
DEBUG [2018-07-03 06:50:18.44]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 92825000/106680968, 87% completed
DEBUG [2018-07-03 06:50:18.59]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 94958000/106680968, 89% completed
DEBUG [2018-07-03 06:50:18.75]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 97091000/106680968, 91% completed
DEBUG [2018-07-03 06:50:18.90]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 98149600/106680968, 92% completed
DEBUG [2018-07-03 06:50:18.98]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 99224000/106680968, 93% completed
DEBUG [2018-07-03 06:50:19.17]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 101357000/106680968, 95% completed
DEBUG [2018-07-03 06:50:19.33]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 103490000/106680968, 97% completed
DEBUG [2018-07-03 06:50:19.41]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 104548600/106680968, 98% completed
DEBUG [2018-07-03 06:50:19.52]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 105623000/106680968, 99% completed
DEBUG [2018-07-03 06:50:19.60]: [Transporter]: INFO: File: f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa 106680968/106680968, 100% completed
DEBUG [2018-07-03 06:50:19.70]: [Transporter]: DBG-X: The status for the file, f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa, is TRANSFERRED.
DEBUG [2018-07-03 06:50:19.70]: [Transporter]: INFO: Package upload progress: 100% completed
DEBUG [2018-07-03 06:50:20.02]: [Transporter]: INFO: The Signiant transfer engine’s status is DISCONNECTED
DEBUG [2018-07-03 06:50:20.09]: [Transporter]: INFO: The Signiant transfer engine’s status is DISCONNECTED
DEBUG [2018-07-03 06:50:20.14]: [Transporter]: INFO: The file, metadata.xml, was uploaded successfully.
DEBUG [2018-07-03 06:50:20.14]: [Transporter]: INFO: The file, f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa, was uploaded successfully.
DEBUG [2018-07-03 06:50:20.14]: [Transporter]: INFO: The status for the upload is SUCCESSFUL.
DEBUG [2018-07-03 06:50:20.14]: [Transporter]: INFO: The package’s files (1363154774.itmsp) uploaded successfully.
DEBUG [2018-07-03 06:50:20.14]: [Transporter]: INFO: Done performing upload.
DEBUG [2018-07-03 06:50:20.14]: [Transporter]: DBG-X: The transfer time for the package 1363154774.itmsp was 11999 milliseconds.
DEBUG [2018-07-03 06:50:20.14]: [Transporter]: DBG-X: Throughput information for 1363154774.itmsp: 0 minutes, 12 seconds, 101.74MB, 8.48MB/sec
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: Deflated 472 bytes to 348
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: Memory: [JVM] 933M free, 981M total, 981M max [System] (Physical) 3524M free, 8192M total (Swap) 0 free, 0 total
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: Using operation named: uploadDoneWithArguments
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: Apple’s web service operation input parameters:
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter Application = iTMSTransporter
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter BaseVersion = 1.9.6
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter CPUToken = 0f278e32-341c-42a7-bab4-98d1dc8f4432/1530625796963
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter ClientChecksumInfo = [{CalculationTime=343, FileLastModified=1530625718000, Filename=f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa, FileSize=106680968, CalculatedChecksum=91b33221f580a3577c22eaed411e51e6}]
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter ExtraTransportLogCompressed = (suppressed)
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter FileSizeInfo = {f00975d02270cbf57a185385f8550a91d5d0d37521b474d76a78df1ea788bd39.ipa=106680968, metadata.xml=485}
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter NewPackageName = 1363154774-20180703064957-382.itmsp
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter NumberBytesTransferred = 106681453
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter OSIdentifier = Mac OS X 10.13.3 (x86_64); jvm=25.71-b02; jre=1.8.0-u131-b11-iTMSTransporter-b02
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter PackagePathWithoutBase = sgr8_pod2/transporter/content/transporter/HC34URQPCY
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter StatisticsArray = [{duration=0.301362675, method=clientApplication.start}, {duration=0.399900324, method=authenticateForSession}, {duration=3.717172344, method=validateMetadata}, {duration=9.109273543, method=lookupTransportDiagnostic}, {duration=24.261659574, method=validateAssets}, {duration=1.040129615, method=clientChecksumCompleted}]
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-07-03T06:50:20-07:00
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter StatisticsPreviousCallDurationInSecs = 1.040129615
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter Throttle = 100000
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter TransferTime = 11999
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter Transport = Signiant
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter TransportLogCompressed = (suppressed)
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter TransporterArguments = -m upload -u vladimir.slavik@clark.de -p hidden value -f /var/folders/gk/lkr9pm5x039fx6d3j9r52rv80000gn/T/d20180703-634-1knsphe/1363154774.itmsp -t Signiant -k 100000
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter Username = vladimir.slavik@clark.de
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter Version = 1.9.6
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: DBG-X: parameter iTMSTransporterMode = upload
DEBUG [2018-07-03 06:50:20.15]: [Transporter]: INFO: id = 20180703065020-053
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: Apple’s web service operation return value:
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: parameter EnableJWTForAllCalls = false
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: parameter SessionInvalid = true
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: parameter Success = true
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: Unlocking token at path /Users/distiller/.itmstransporter/UploadTokens/static.162.252.208.84.cyberlynk.net_HC34URQPCY_1363154774.itmsp.token
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: Releasing token file lock
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: DBG-X: Removing token at path /Users/distiller/.itmstransporter/UploadTokens/static.162.252.208.84.cyberlynk.net_HC34URQPCY_1363154774.itmsp.token
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: INFO: Done performing uploadDone notification to Apple.
DEBUG [2018-07-03 06:50:22.09]: [Transporter]: INFO: The package: /var/folders/gk/lkr9pm5x039fx6d3j9r52rv80000gn/T/d20180703-634-1knsphe/1363154774.itmsp has been successfully uploaded.
INFO [2018-07-03 06:50:22.22]: iTunes Transporter successfully finished its job DEBUG [2018-07-03 06:50:22.22]: [Transporter]: DBG-X: Returning 0
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> DBG-X: parameter Success = true
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> DBG-X: Unlocking token at path /Users/distiller/.itmstransporter/UploadTokens/static.162.252.208.84.cyberlynk.net_HC34URQPCY_1363154774.itmsp.token
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> DBG-X: Releasing token file lock
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> DBG-X: Removing token at path /Users/distiller/.itmstransporter/UploadTokens/static.162.252.208.84.cyberlynk.net_HC34URQPCY_1363154774.itmsp.token
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> INFO: Done performing uploadDone notification to Apple.
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> INFO: The package: /var/folders/gk/lkr9pm5x039fx6d3j9r52rv80000gn/T/d20180703-634-1knsphe/1363154774.itmsp has been successfully uploaded.
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter]
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter]
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter]
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] Package Summary:
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter]
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] 1 packages were uploaded successfully:
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] /var/folders/gk/lkr9pm5x039fx6d3j9r52rv80000gn/T/d20180703-634-1knsphe/1363154774.itmsp
WARN [2018-07-03 06:50:22.32]: [iTMSTransporter] [2018-07-03 06:50:22 PDT] <main> DBG-X: Returning 0
INFO [2018-07-03 06:50:22.32]: iTunes Transporter output above ^
WARN [2018-07-03 06:50:22.32]: Although errors occurred during execution of iTMSTransporter, it returned success status. INFO [2018-07-03 06:50:22.36]: ----------------------------------------------------- INFO [2018-07-03 06:50:22.36]: Successfully uploaded package to iTunes Connect. It might take a few minutes until it’s visible online. INFO [2018-07-03 06:50:22.36]: ----------------------------------------------------- INFO [2018-07-03 06:50:22.37]: Successfully uploaded the new binary to iTunes Connect INFO [2018-07-03 06:50:22.37]: If you want to skip waiting for the processing to be finished, use the
skip_waiting_for_build_processingoption INFO [2018-07-03 06:50:31.02]: Waiting for iTunes Connect to finish processing the new build (2.0.3 - 3114.35425.0) INFO [2018-07-03 06:51:03.46]: Waiting for iTunes Connect to finish processing the new build (2.0.3 - 3114.35425.0) INFO [2018-07-03 06:51:36.20]: Waiting for iTunes Connect to finish processing the new build (2.0.3 - 3114.35425.0) INFO [2018-07-03 06:52:09.51]: Waiting for iTunes Connect to finish processing the new build (2.0.3 - 3114.35425.0) INFO [2018-07-03 06:52:42.30]: Waiting for iTunes Connect to finish processing the new build (2.0.3 - 3114.35425.0) INFO [2018-07-03 06:53:14.92]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:53:47.73]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:54:20.31]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:54:53.31]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:55:26.02]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:55:58.54]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:56:31.05]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:57:03.88]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:57:37.08]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:58:10.18]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:58:43.08]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) INFO [2018-07-03 06:59:14.98]: Build doesn’t show up in the build list anymore, waiting for it to appear again (check your email for processing issues if this continues) WARN [2018-07-03 06:59:45.20]: Lane Context: INFO [2018-07-03 06:59:45.20]: {:DEFAULT_PLATFORM=>:ios, :GET_INFO_PLIST_VALUE_CUSTOM_VALUE=>“2.0.3”, :PLATFORM_NAME=>:ios, :LANE_NAME=>“ios beta_testflight”, :ORIGINAL_DEFAULT_KEYCHAIN=>“"/Users/distiller/Library/Keychains/login.keychain-db"”, :SIGH_PROFILE_TYPE=>“app-store”, :MATCH_PROVISIONING_PROFILE_MAPPING=>{“de.devk.devk2go”=>“match AppStore de.devk.devk2go”}, :IPA_OUTPUT_PATH=>“/Users/distiller/project/DEVK.ipa”, :DSYM_OUTPUT_PATH=>“/Users/distiller/project/DEVK.app.dSYM.zip”, :XCODEBUILD_ARCHIVE=>“/Users/distiller/Library/Developer/Xcode/Archives/2018-07-03/DEVK 2018-07-03 06.46.36.xcarchive”} ERROR [2018-07-03 06:59:45.20]: Rate limit has been exceeded for: testflight|default|APPLE_CONNECT:11807886017INFO [2018-07-03 06:59:45.20]: Successfully generated documentation at path ‘/Users/distiller/project/fastlane/README.md’
±-----±----------------------------±------------+ | fastlane summary | ±-----±----------------------------±------------+ | Step | Action | Time (in s) | ±-----±----------------------------±------------+ | 1 | Verifying fastlane version | 0 | | 2 | default_platform | 0 | | 3 | get_info_plist_value | 0 | | 4 | git log -1 --pretty=%B 2>&1 | 0 | | 5 | fastlane -v | 2 | | 6 | setup_circle_ci | 0 | | 7 | cocoapods | 30 | | 8 | shell command | 0 | | 9 | update_info_plist | 0 | | 10 | match | 12 | | 11 | gym | 120 | | 💥 | pilot | 670 | ±-----±----------------------------±------------+
DEBUG [2018-07-03 06:59:45.21]: All plugins are up to date ERROR [2018-07-03 06:59:45.21]: fastlane finished with errors
Environment
🚫 fastlane environment 🚫
Stack
| Key | Value |
|---|---|
| OS | 10.13.5 |
| Ruby | 2.4.1 |
| Bundler? | true |
| Git | git version 2.15.1 |
| Installation Source | ~/.rvm/gems/ruby-2.4.1/bin/fastlane |
| Host | Mac OS X 10.13.5 (17F77) |
| Ruby Lib Dir | ~/.rvm/rubies/ruby-2.4.1/lib |
| OpenSSL Version | OpenSSL 1.1.0g 2 Nov 2017 |
| Is contained | false |
| Is homebrew | false |
| Is installed via Fabric.app | false |
| Xcode Path | /Applications/Xcode.app/Contents/Developer/ |
| Xcode Version | 9.4 |
System Locale
| Variable | Value | |
|---|---|---|
| LANG | en_US.UTF-8 | ✅ |
| LC_ALL | en_US.UTF-8 | ✅ |
| LANGUAGE |
fastlane files:
`./fastlane/Fastfile`
### fastlane gems
| Gem | Version | Update-Status |
|---|---|---|
| fastlane | 2.98.0 | 🚫 Update available |
Loaded fastlane plugins:
| Plugin | Version | Update-Status |
|---|---|---|
| fastlane-plugin-sentry | 1.5.0 | ✅ Up-To-Date |
Loaded gems
| Gem | Version |
|---|---|
| did_you_mean | 1.1.0 |
| executable-hooks | 1.4.2 |
| bundler-unload | 1.0.2 |
| rubygems-bundler | 1.4.4 |
| bundler | 1.16.1 |
| io-console | 0.4.6 |
| CFPropertyList | 3.0.0 |
| concurrent-ruby | 1.0.5 |
| i18n | 0.9.1 |
| minitest | 5.10.3 |
| thread_safe | 0.3.6 |
| tzinfo | 1.2.4 |
| activesupport | 4.2.10 |
| public_suffix | 2.0.5 |
| addressable | 2.5.2 |
| atomos | 0.1.2 |
| babosa | 1.0.2 |
| claide | 1.0.2 |
| fuzzy_match | 2.0.4 |
| nap | 1.1.0 |
| cocoapods-core | 1.3.1 |
| cocoapods-deintegrate | 1.0.1 |
| cocoapods-downloader | 1.1.3 |
| cocoapods-plugins | 1.0.0 |
| cocoapods-search | 1.0.0 |
| cocoapods-stats | 1.0.0 |
| netrc | 0.11.0 |
| cocoapods-trunk | 1.3.0 |
| cocoapods-try | 1.1.0 |
| colored2 | 3.1.2 |
| escape | 0.0.4 |
| fourflusher | 2.0.1 |
| gh_inspector | 1.1.3 |
| molinillo | 0.5.7 |
| ruby-macho | 1.1.0 |
| nanaimo | 0.2.5 |
| xcodeproj | 1.5.9 |
| cocoapods | 1.3.1 |
| colored | 1.2 |
| highline | 1.7.10 |
| commander-fastlane | 4.4.6 |
| declarative | 0.0.10 |
| declarative-option | 0.1.0 |
| unf_ext | 0.0.7.5 |
| unf | 0.1.4 |
| domain_name | 0.5.20180417 |
| dotenv | 2.5.0 |
| emoji_regex | 0.1.1 |
| excon | 0.62.0 |
| multipart-post | 2.0.0 |
| faraday | 0.15.2 |
| http-cookie | 1.0.3 |
| faraday-cookie_jar | 0.0.6 |
| faraday_middleware | 0.12.2 |
| fastimage | 2.1.3 |
| jwt | 2.1.0 |
| little-plugger | 1.1.4 |
| multi_json | 1.13.1 |
| logging | 2.2.2 |
| memoist | 0.16.0 |
| os | 0.9.6 |
| signet | 0.8.1 |
| googleauth | 0.6.2 |
| httpclient | 2.8.3 |
| mime-types-data | 3.2016.0521 |
| mime-types | 3.1 |
| uber | 0.1.0 |
| representable | 3.0.4 |
| retriable | 3.1.2 |
| google-api-client | 0.21.2 |
| json | 2.1.0 |
| mini_magick | 4.5.1 |
| multi_xml | 0.6.0 |
| plist | 3.4.0 |
| rubyzip | 1.2.1 |
| security | 0.1.3 |
| naturally | 2.2.0 |
| simctl | 1.6.5 |
| slack-notifier | 2.3.2 |
| terminal-notifier | 1.8.0 |
| unicode-display_width | 1.4.0 |
| terminal-table | 1.8.0 |
| tty-screen | 0.6.4 |
| tty-cursor | 0.5.0 |
| tty-spinner | 0.8.0 |
| word_wrap | 1.0.0 |
| rouge | 2.0.7 |
| xcpretty | 0.2.8 |
| xcpretty-travis-formatter | 1.0.0 |
| fastlane-plugin-sentry | 1.5.0 |
| oauth | 0.5.4 |
| jira-ruby | 1.5.0 |
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Reactions: 4
- Comments: 63 (18 by maintainers)
I have been getting same issue on the travis CI server. Rate limit has been exceeded for: testflight|default|APPLE_CONNECT i just use this simple lane (unlike @bpollock-vida i am not calling app.all_processing_builds manually):
I thought it was an issue with apple servers but i can upload the build manually and everything works. After a lot of investigation, i found the exact cause of this issue. Fastlane uploads the build successfully and after that, it waits for the build to be processed to notify testers which calls all_processing_builds in spaceship. Since we have 104 builds on itunesconnect, it then tries to fetch the details of each train which hits the limit. Below are the part of the logs showing how this issue clearly:
Is there any other solution apart from setting
skip_waiting_for_build_processingto trueIt seems like this issue might be related to code signing 🚫
Have you seen our new Code Signing Troubleshooting Guide? It will help you resolve the most common code signing issues 👍
I don’t think you’ve fixed it. I caught that with
wait_for_uploaded_build: truealready 😉@janpio Sure! Here it is - https://github.com/fastlane/fastlane/issues/14070
We were able to get spaceship logs today and pursued some investigation. We ruled out that our ‘sort_by’ function was the causing the problem and narrowed it down to #all_processing_builds and #builds.
There appears to be several challenges:
Spaceship solution:
A work around:
spaceship logs.zip
Hey @janpio I’m glad someone has finally responded.
The affect is my scheduled daily builds on travis can fail 50% of the days of the week some weeks. It also means for a period of time that can exceed 30min I may be unable to deploy with my current script (even locally) and will have to modify my fast file to ignore the offending fastlane operations to unblock.
There is one simple solution that would be to try to implement a retry and backoff, although if this happens regularly over a long window that might not be effective.
The offender that hits the rate limiting is at the top of the backtrace in ‘all_processing_builds’.
Code:
I had the same issue often in alternation with this issue #12704