Take advantage of GitHub's previous open source project: Https://github.com/nomad/shenzhen can be packaged and published in the Command-action iOS project.
The specific installation steps are as follows:
Gem Install Shenzhen
If there is an error in the installation process, it is possible that the source of Ruby could not be found, you can change the ruby source to http://ruby.taobao.org/
If the problem still occurs, you can update the next gem (sudo gem update).
When everything is ready, you can run the IPA command on the console:
Ipa
Build and distribute IOS apps (. IPA files)
Commands:
Build Create a new. IPA file for your app
Distribute:crashlytics distribute an. ipa file over Crashlytics
Distribute:deploygate distribute an. ipa file over deploygate
Distribute:fir distribute an. ipa file over fir.im
Distribute:ftp distribute an. IPA file over FTP
Distribute:hockeyapp distribute an. ipa file over Hockeyapp
Distribute:itunesconnect Upload an. ipa file to iTunes Connect
Distribute:pgyer distribute an. ipa file over Pgyer
Distribute:rivierabuild distribute an. ipa file over Rivierabuild
DISTRIBUTE:S3 distribute an. ipa file over Amazon S3
Distribute:testfairy distribute an. ipa file over Testfairy
Help Display global or [command] help documentation
Info Show Mobile Provisioning information about an. IPA file
You can see that you can create an IPA file with the Bulid parameter, such as an input command:
$ipa Build
If your project has a lot of targets, then the IPA bulid command will list all targets now, we can choose one to package.
iOS command line play IPA package (shenzhen)