Comments (12)
@KrauseFx commented |
deliver init
should only access iTunes Connect using the transporter
, that means the app_identifier of your local app is not used yet.
The output should look like this:
INFO [2014-11-14 16:48:38.62]: Going to download app metadata from iTunesConnect
DEBUG [2014-11-14 16:48:42.78]: [Transpoter Output]: INFO: Transporter is skipping bundle update check: Already checked recently.
DEBUG [2014-11-14 16:48:42.92]: [Transpoter Output]: INFO: Logging configured successfully.
DEBUG [2014-11-14 16:48:42.92]: [Transpoter Output]: INFO: iTMSTransporter : iTunes Store Transporter [1.8.3]
DEBUG [2014-11-14 16:48:42.92]: [Transpoter Output]: INFO: OS identifier: Mac OS X 10.10.1 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2014_04_03_15_15-b00
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: INFO: Memory: [JVM] 41M free, 80M total, 910M max [System] (Physical) 663M free, 16384M total (Swap) 967M free, 1024M total
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: INFO: LookupMetadata mode selected.
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: INFO: Performing lookupMetadata request ...
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: INFO: Looking up the metadata with the apple_id '804166646' ...
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: Memory: [JVM] 41M free, 80M total, 910M max [System] (Physical) 663M free, 16384M total (Swap) 967M free, 1024M total
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: Using operation named: lookupMetadataWithArguments
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: Apple's web service operation input parameters:
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter AppleId = 804166646
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter Application = iTMSTransporter
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter BaseVersion = 1.8.2
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter OSIdentifier = Mac OS X 10.10.1 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2014_04_03_15_15-b00
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter Password = **hidden value**
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter TransporterArguments = -m lookupMetadata -u [email protected] -p **hidden value** -apple_id 804166646 -destination /tmp
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter Username = [email protected]
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter VendorId = (null)
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: DBG-X: parameter Version = 1.8.3
DEBUG [2014-11-14 16:48:42.93]: [Transpoter Output]: INFO: id = 20141114164842-554
DEBUG [2014-11-14 16:48:44.39]: [Transpoter Output]: DBG-X: Apple's web service operation return value:
DEBUG [2014-11-14 16:48:44.39]: [Transpoter Output]: DBG-X: parameter Success = true
DEBUG [2014-11-14 16:48:44.39]: [Transpoter Output]: DBG-X: Inflated 1828 bytes to 4506
DEBUG [2014-11-14 16:48:44.39]: [Transpoter Output]: INFO: Creating the stub package directory ...
DEBUG [2014-11-14 16:48:44.39]: [Transpoter Output]: INFO: Created the stub package directory: /tmp/804166646.itmsp
DEBUG [2014-11-14 16:48:44.39]: [Transpoter Output]: INFO: Writing out the metadata file ...
DEBUG [2014-11-14 16:48:44.39]: [Transpoter Output]: INFO: Finished writing out the metadata file.
DEBUG [2014-11-14 16:48:44.44]: [Transpoter Output]: DBG-X: Returning 0
INFO [2014-11-14 16:48:44.50]: Successfully downloaded the latest package from iTunesConnect.
It looks like, the transporter is not even started. Does this happen for every of your apps (in case you have multiple)?
Do you have the latest version of deliver
installed (sudo gem update deliver
)
from fastlane.
@paweldudek commented |
It does happen for each and every app that we have. I've got latest and greatest deliver
installed (aka from :head
).
You can try one of our bundle id's com.taptera.Showcase
as it's one of the failing ones.
from fastlane.
@KrauseFx commented |
Mh, it looks correct on my machine:
App Identifier of your app (e.g. at.felixkrause.app_name): com.taptera.Showcase
INFO [2014-11-14 17:00:02.44]: Going to download app metadata from iTunesConnect
DEBUG [2014-11-14 17:00:05.50]: [Transpoter Output]: INFO: Transporter is skipping bundle update check: Already checked recently.
DEBUG [2014-11-14 17:00:05.59]: [Transpoter Output]: INFO: Logging configured successfully.
DEBUG [2014-11-14 17:00:05.59]: [Transpoter Output]: INFO: iTMSTransporter : iTunes Store Transporter [1.8.3]
DEBUG [2014-11-14 17:00:05.59]: [Transpoter Output]: INFO: OS identifier: Mac OS X 10.10.1 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2014_04_03_15_15-b00
DEBUG [2014-11-14 17:00:05.59]: [Transpoter Output]: INFO: Memory: [JVM] 42M free, 81M total, 910M max [System] (Physical) 154M free, 16384M total (Swap) 967M free, 1024M total
DEBUG [2014-11-14 17:00:05.59]: [Transpoter Output]: INFO: LookupMetadata mode selected.
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: INFO: Performing lookupMetadata request ...
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: INFO: Looking up the metadata with the apple_id '627716885' ...
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: Memory: [JVM] 42M free, 81M total, 910M max [System] (Physical) 154M free, 16384M total (Swap) 967M free, 1024M total
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: Using operation named: lookupMetadataWithArguments
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: Apple's web service operation input parameters:
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter AppleId = 627716885
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter Application = iTMSTransporter
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter BaseVersion = 1.8.2
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter OSIdentifier = Mac OS X 10.10.1 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2014_04_03_15_15-b00
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter Password = **hidden value**
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter TransporterArguments = -m lookupMetadata -u [email protected] -p **hidden value** -apple_id 627716885 -destination /tmp
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter Username = [email protected]
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter VendorId = (null)
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: DBG-X: parameter Version = 1.8.3
DEBUG [2014-11-14 17:00:05.60]: [Transpoter Output]: INFO: id = 20141114170005-866
DEBUG [2014-11-14 17:00:06.69]: [Transpoter Output]: DBG-X: Apple's web service operation return value:
DEBUG [2014-11-14 17:00:06.69]: [Transpoter Output]: DBG-X: parameter ErrorMessage = No content was found for the specified apple_id of '627716885'. (1116)
DEBUG [2014-11-14 17:00:06.69]: [Transpoter Output]: DBG-X: parameter ErrorCode = 1116
DEBUG [2014-11-14 17:00:06.69]: [Transpoter Output]: DBG-X: parameter Success = false
DEBUG [2014-11-14 17:00:06.69]: [Transpoter Output]: DBG-X: parameter Errors = [No content was found for the specified apple_id of '627716885'. (1116)]
DEBUG [2014-11-14 17:00:06.69]: [Transpoter Output]: ERROR: No content was found for the specified apple_id of '627716885'. (1116)
DEBUG [2014-11-14 17:00:06.69]: [Transpoter Output]: DBG-X: The error code is: 1116
DEBUG [2014-11-14 17:00:06.74]: [Transpoter Output]: DBG-X: Returning 1
. Use --trace to view backtrace the specified apple_id of '627716885'. (1116)
It throws an error, since I do not have access to your app.
from fastlane.
@paweldudek commented |
Interesting. Could you check what version of Ruby and deliver
s dependencies you're using?
from fastlane.
@KrauseFx commented |
Okay, I'd need you to debug this locally.
- Download this repo as zip
- Open
./lib/deliver/itunes_transporter.rb
- Insert
puts command
right beforeresult = execute_transporter(command)
at line 48 - Insert another
puts "Hi"
above it, in case command is nil - Run
sudo rake install
(this will install the gem locally) - Try running
deliver init
again
Ruby 2.1.3
Dependencies are located in the Gemfile.lock
from fastlane.
@KrauseFx commented |
This should output the generated command (which will also include your password). Maybe it's related to your password. You probably have a " or ', which I maybe did not properly escape.
from fastlane.
@KrauseFx commented |
Yes, that's it! π I'm fixing this problem right now!
Ignore the debugging steps.
from fastlane.
@paweldudek commented |
Yup, that's exactly the issue! The exact character that seems to be causing problems (in my case) is ;
. Thanks 1Password π
from fastlane.
@KrauseFx commented |
I think I'm going to try this little Ruby gem: http://ruby-doc.org/stdlib-2.0/libdoc/shellwords/rdoc/Shellwords.html
from fastlane.
@KrauseFx commented |
A lot of debugging, and only 3 lines later: fastlane-old/deliver@9cc8ced
Could you check if that fixes your problem?
from fastlane.
@paweldudek commented |
I can confirm that this fixed my problem. Awesome, thanks!
from fastlane.
@KrauseFx commented |
Awesome. Thanks @paweldudek for reporting and helping me debug those issues! I'll push an update.
from fastlane.
Related Issues (20)
- Fastlane is not reading macros from Package.Swift (SPM)
- fastlane sigh download_all and "Error parsing provisioning profile at path..."
- fastlane match HOT 4
- bundler: command not found: fastlane
- Individual API Key not supported HOT 3
- fastlane deliver init is not working in CLI
- JEG2/highline should be updated to avoid warning of abbrev missing in standard lib for ruby 3.3.0
- How to get raw exit code from Fastlane HOT 3
- Match import to s3 Crash on encrypting. HOT 2
- Provisioning profile expiration comparison compares Time and DateTime
- AvailableTerritories is deprecated and fastlane is not upgraded to new api endpoints HOT 5
- Match managing provisioning profiles for DriverKit HOT 1
- curb-1.0.0/lib/curl/easy.rb - Failed to read/open file HOT 1
- `match` behaves differently in v2.220.0: `wrong final block length` HOT 14
- Can't upload build to Test Flight; [!] undefined method `refresh!' HOT 2
- A parameter has an invalid value - 'prices' is not a valid relationship name HOT 12
- I run the command 'fastlane match development'. and i got the following error: Looking for related GitHub issues on fastlane/fastlane... Found no similar issues. To create a new issue, please visit: https://github.com/fastlane/fastlane/issues/new Run fastlane env to append the fastlane environment to your issue [!] The request could not be completed because: This request is forbidden for security reasons - You currently don't have access to this membership resource. Contact your team's Account Holder, or an Admin.
- Build_for_testing fails sporadically with error 'Could not find or use auto-linked framework' HOT 2
- Can fastlane support filling in Chinaβs ICP registration number?
- [match] provisioning profile generated via match blocks release installation on TestFlight (or on device) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fastlane.