README.md in produce-1.0.0 vs README.md in produce-1.0.1
- old
+ new
@@ -1,37 +1,37 @@
<h3 align="center">
- <a href="https://github.com/KrauseFx/fastlane">
+ <a href="https://github.com/fastlane/fastlane">
<img src="assets/fastlane.png" width="150" />
<br />
fastlane
</a>
</h3>
<p align="center">
- <a href="https://github.com/KrauseFx/deliver">deliver</a> •
- <a href="https://github.com/KrauseFx/snapshot">snapshot</a> •
- <a href="https://github.com/KrauseFx/frameit">frameit</a> •
- <a href="https://github.com/KrauseFx/PEM">PEM</a> •
- <a href="https://github.com/KrauseFx/sigh">sigh</a> •
+ <a href="https://github.com/fastlane/deliver">deliver</a> •
+ <a href="https://github.com/fastlane/snapshot">snapshot</a> •
+ <a href="https://github.com/fastlane/frameit">frameit</a> •
+ <a href="https://github.com/fastlane/PEM">PEM</a> •
+ <a href="https://github.com/fastlane/sigh">sigh</a> •
<b>produce</b> •
- <a href="https://github.com/KrauseFx/cert">cert</a> •
- <a href="https://github.com/KrauseFx/codes">codes</a> •
+ <a href="https://github.com/fastlane/cert">cert</a> •
<a href="https://github.com/fastlane/spaceship">spaceship</a> •
<a href="https://github.com/fastlane/pilot">pilot</a> •
<a href="https://github.com/fastlane/boarding">boarding</a> •
- <a href="https://github.com/fastlane/gym">gym</a>
+ <a href="https://github.com/fastlane/gym">gym</a> •
+ <a href="https://github.com/fastlane/scan">scan</a>
</p>
-------
<p align="center">
- <img src="assets/produce.png">
+ <img src="assets/produce.png" height="110">
</p>
produce
============
[![Twitter: @KauseFx](https://img.shields.io/badge/contact-@KrauseFx-blue.svg?style=flat)](https://twitter.com/KrauseFx)
-[![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/KrauseFx/produce/blob/master/LICENSE)
+[![License](https://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/KrauseFx/produce/blob/master/LICENSE)
[![Gem](https://img.shields.io/gem/v/produce.svg?style=flat)](http://rubygems.org/gems/produce)
###### Create new iOS apps on iTunes Connect and Dev Portal using your command line
Get in contact with the developer on Twitter: [@KrauseFx](https://twitter.com/KrauseFx)
@@ -89,11 +89,11 @@
-e, --bundle_identifier_suffix STRING App Identifier Suffix (Ignored if App Identifier does not ends with .*) (PRODUCE_APP_IDENTIFIER_SUFFIX)
-q, --app_name STRING App Name (PRODUCE_APP_NAME)
-z, --app_version STRING Initial version number (e.g. '1.0') (PRODUCE_VERSION)
-y, --sku STRING SKU Number (e.g. '1234') (PRODUCE_SKU)
-m, --language STRING Primary Language (e.g. 'English', 'German') (PRODUCE_LANGUAGE)
- -c, --company_name STRING The name of your comapny. Only required if it's the first app you create (PRODUCE_COMPANY_NAME)
+ -c, --company_name STRING The name of your company. Only required if it's the first app you create (PRODUCE_COMPANY_NAME)
-i, --skip_itc Skip the creation of the app on iTunes Connect (PRODUCE_SKIP_ITC)
-d, --skip_devcenter Skip the creation of the app on the Apple Developer Portal (PRODUCE_SKIP_DEVCENTER)
-b, --team_id STRING The ID of your team if you're in multiple teams (PRODUCE_TEAM_ID)
-l, --team_name STRING The name of your team if you're in multiple teams (PRODUCE_TEAM_NAME)
-h, --help Display help documentation
@@ -156,21 +156,21 @@
## Environment Variables
All available values can also be passed using environment variables, run `produce --help` to get a list of all available parameters.
-## [`fastlane`](https://github.com/KrauseFx/fastlane) Integration
+## [`fastlane`](https://github.com/fastlane/fastlane) Integration
Your `Fastfile` should look like this
```ruby
lane :appstore do
produce(
username: 'felix@krausefx.com',
app_identifier: 'com.krausefx.app',
app_name: 'MyApp',
language: 'English',
- version: '1.0',
+ app_version: '1.0',
sku: 123,
team_name: 'SunApps GmbH' # only necessary when in multiple teams
)
deliver
@@ -183,30 +183,29 @@
apple_id ENV['PRODUCE_APPLE_ID']
```
This will tell `deliver`, which `App ID` to use, since the app is not yet available in the App Store.
-You'll still have to fill out the remaining information (like screenshots, app description and pricing). You can use [deliver](https://github.com/KrauseFx/deliver) to upload your app metadata using a CLI
+You'll still have to fill out the remaining information (like screenshots, app description and pricing). You can use [deliver](https://github.com/fastlane/deliver) to upload your app metadata using a CLI
## How is my password stored?
-`produce` uses the [password manager](https://github.com/fastlane/CredentialsManager) from `fastlane`. Take a look the [CredentialsManager README](https://github.com/fastlane/CredentialsManager) for more information.
+`produce` uses the [password manager](https://github.com/fastlane/credentials_manager) from `fastlane`. Take a look the [CredentialsManager README](https://github.com/fastlane/credentials_manager) for more information.
# Tips
## [`fastlane`](https://fastlane.tools) Toolchain
- [`fastlane`](https://fastlane.tools): Connect all deployment tools into one streamlined workflow
-- [`deliver`](https://github.com/KrauseFx/deliver): Upload screenshots, metadata and your app to the App Store
-- [`snapshot`](https://github.com/KrauseFx/snapshot): Automate taking localized screenshots of your iOS app on every device
-- [`frameit`](https://github.com/KrauseFx/frameit): Quickly put your screenshots into the right device frames
-- [`PEM`](https://github.com/KrauseFx/pem): Automatically generate and renew your push notification profiles
-- [`sigh`](https://github.com/KrauseFx/sigh): Because you would rather spend your time building stuff than fighting provisioning
-- [`cert`](https://github.com/KrauseFx/cert): Automatically create and maintain iOS code signing certificates
-- [`codes`](https://github.com/KrauseFx/codes): Create promo codes for iOS Apps using the command line
+- [`deliver`](https://github.com/fastlane/deliver): Upload screenshots, metadata and your app to the App Store
+- [`snapshot`](https://github.com/fastlane/snapshot): Automate taking localized screenshots of your iOS app on every device
+- [`frameit`](https://github.com/fastlane/frameit): Quickly put your screenshots into the right device frames
+- [`PEM`](https://github.com/fastlane/PEM): Automatically generate and renew your push notification profiles
+- [`sigh`](https://github.com/fastlane/sigh): Because you would rather spend your time building stuff than fighting provisioning
+- [`cert`](https://github.com/fastlane/cert): Automatically create and maintain iOS code signing certificates
- [`spaceship`](https://github.com/fastlane/spaceship): Ruby library to access the Apple Dev Center and iTunes Connect
- [`pilot`](https://github.com/fastlane/pilot): The best way to manage your TestFlight testers and builds from your terminal
- [`boarding`](https://github.com/fastlane/boarding): The easiest way to invite your TestFlight beta testers
- [`gym`](https://github.com/fastlane/gym): Building your iOS apps has never been easier
-
+- [`scan`](https://github.com/fastlane/scan): The easiest way to run tests of your iOS and Mac app
##### [Like this tool? Be the first to know about updates and new fastlane tools](https://tinyletter.com/krausefx)
# Need help?
Please submit an issue on GitHub and provide information about your setup