jenkinsSetting up Build Automation for iOS using Shenzhen

iOS Build Automation Setup using Shenzhen

Part I : Setup the Mac machine to use shenzhen

Go to terminal

Install Shenzhen

sudo gem install shenzhen

sudo gem install nomad-cli

Download XCode command line utility

xcode-select --install

Popup shows up with the below text

The xcode-select command requires the command line developer tools. Would you like to install the tools now?”

Click - Install

Create project directory

gitclone your project

git clone https://[email protected]/company/projectrepo.git

Build project using below command

ipa build --verbose

PS: If you see any errors please select the Active Provisioning Profile and commit to the project files. and perform ipa build --verbose again.