fastlane-old / deliver

Upload screenshots, metadata and your app to the App Store using a single command
https://fastlane.tools
2.24k stars 162 forks source link

Deliver app_review_information command line #527

Closed gran33 closed 8 years ago

gran33 commented 8 years ago

Hi,

How can I use the --app_review_information parameter from the command line? The documentation says: --app_review_information Metadata: A hash containing the review information How can I hash the contact info as command line param?

I don't use Deliverfile.

Any example?

Thanks in advance!

gran33 commented 8 years ago

Any help? Please? Felix?

remcohaszing commented 8 years ago

I also find it very confusing. Not just for --app_review_information, but all fields which values of type Metadata.

I have no experience at ruby. I prefer to just call deliver with parameters specified on the command line.

I'm unable to pass any of the fields --description, --name, --keywords, --release_notes or any of the URLs, because I have no clue what this Metadata means.

gran33 commented 8 years ago

I moved to use Deliverfile, it made my life easier.

I run the command like this: DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS="-t DAV" deliver --app_name "my app name" --force --submit_for_review

And make sure the Deliverfile located in the same path I run the command from.

Hope it helped in some way.

chezzdev commented 8 years ago

Seems like my issue (#559) is a duplicate of this one. In my case I use the same Deliverfile for many apps and storing common info (like app_review_information) in it is ok. But localized metadata is different for each application so I want to call deliver with different content for --description, --name, etc. args. How can I achive that?

vpolouchkine commented 8 years ago

You can pass the --metadata_path argument, see https://github.com/fastlane/deliver/blob/master/Deliverfile.md#metadata_path

chezzdev commented 8 years ago

Yes, there are workarounds. For example I'm generating suitable Deliverfile including description, name and keywords for my needs for every app. And it's working just fine. I'm just curious is there a way to use these arguments from the command line or there's no one so it may be better to be more explicit about this in the help message.

vpolouchkine commented 8 years ago

@chezzdev No, not at the moment. I'm going to close this issue, but feel free to create a new one specific to improving the messaging.

fastlanebot commented 8 years ago

This issue was migrated to https://github.com/fastlane/fastlane/issues/2129. Please post all further comments there.

fastlane is now a mono repo, you can read more about the change in our blog post. All tools are now available in the fastlane main repo :rocket: