README.md in deliver-0.2.2 vs README.md in deliver-0.3.0.beta1

- old
+ new

@@ -1,6 +1,12 @@ <p align="center"> +<b>Deliver</b> &bull; +<a href="https://github.com/KrauseFx/snapshot">Snapshot</a> +</p> +------- + +<p align="center"> <img src="assets/deliver.png"> </p> Deliver - Continuous Deployment for iOS ============ @@ -98,12 +104,14 @@ app_identifier "net.sunapps.1" version "1.1" screenshots_path "./screenshots" ``` -The screenshots folder must include one subfolder per language (see [Available language codes](#available-language-codes)) +The screenshots folder must include one subfolder per language (see [Available language codes](#available-language-codes)). +To let the computer create the screenshots for you, checkout [this section of the README](#automatically-create-screenshots). + #### Upload a new ipa file with a changelog to the App Store This will submit a new update to Apple ```ruby ipa "./latest.ipa" changelog({ @@ -251,10 +259,18 @@ ## Automatically create screenshots You can easily create screenshots completely automatically in the background using [```snapshot```](https://github.com/KrauseFx/snapshot), the little brother of ```deliver```. -```Deliver``` automatically detects the device type of each screenshot based on its resolution. +**Getting started:** + +- Run ```snapshot init``` in your project folder +- You can edit the new ```snapshot.js``` file with your UI Automation code +- Run ```snapshot``` to test if the screenshots work as expected + +From now on, when you start ```deliver```, it will first create the new screenshots for you, which then will be uploaded to iTunes Connect. + +More information about ```snapshot``` can be found on the [Snapshot GitHub page](https://github.com/KrauseFx/snapshot). ## Editing the ```Deliverfile``` Change syntax highlighting to *Ruby*. ## In progress