So I have a couple of Xcode bots setup and running nightly, they've been building successfully for a few weeks, however unbeknown to me the Xcode server automatically installed the Xcode 5.1 update, and now i get the following log errors in the xcode build console...
2014-03-14 03:02:16.022 xcodebuild[37984:100b] [MT] DVTDeviceSearch: Searching for device with type 'iOS Simulator', options: {
OS = "7.0";
name = "iPhone Retina (4-inch)";
}, genericOnly: NO allowMultiple:NO timeout:0.000000
2014-03-14 03:03:16.148 xcodebuild[37984:100b] [MT] DVTDeviceSearch: No devices located: Error Domain=DVTDeviceErrorDomain Code=6 "The requested device could not be found because no available devices matched the request." UserInfo=0x7ff0e5f481b0 {NSLocalizedDescription=The requested device could not be found because no available devices matched the request.}.
xcodebuild: error: Was unable to find a destination matching the arguments to the -destination flag:
The requested device could not be found because no available devices matched the request.
It looks like the simulator is still trying to access simulators for iOS 7.0 which can't be found. The test settings are set to use 'All Simulators' available on the server.
Any ideas?
UPDATE 1 - The projects are building fine on my local dev machine running Xcode 5.1 and iOS 7.1 SDK.
UPDATE 2 - If I manually select ONLY the iOS 7.1 simulators the build completes.