I\'ve updated to the new Xcode 6.1 and server 4.0. I was able to get continuous integration on the simulators but not the devices in the previous version. Now that I\'ve updated
In my case, we use Crashlytics in our project, which contains a run script to run Crashlytics framework after build:
./Crashlytics.framework/run xxxxxxxxxxxxxxxxxxxxxxxxxx
This script will hang the Xcode server bot.
After removing the script (or create another scheme without any run script for Xcode server bot), it works again.
Watch out any run script in your project scheme.