
There is an option to use Xcode Server API‘s and Environmental variables so that we can script Xcode Server according to our project need. We can use Xcode Server environmental variables in the pre-integration or post-integration scripts in the ‘Trigger” sections. We have an ability to define our own environmental variables.
Xcode Server can ‘Archive’ and host a build which on Xcode Server machine. The hosted build can be distributed to QA and Product People to have a look. The build can be downloaded using Server address in an browser like Safari from the devices. There will an option to ‘Install’ build on the devices. This reduces burden os using a build hosting service like “Crashlytics” or ‘HockyApp” as test users can download build straight from Xcode Server.