diff --git a/src/plugins/ios/iosconfigurations.cpp b/src/plugins/ios/iosconfigurations.cpp index 0168ab10730..5b3eba1951b 100644 --- a/src/plugins/ios/iosconfigurations.cpp +++ b/src/plugins/ios/iosconfigurations.cpp @@ -72,15 +72,8 @@ const QLatin1String ignoreAllDevicesKey("IgnoreAllDevices"); void IosConfigurations::updateAutomaticKitList() { QMap platforms = IosProbe::detectPlatforms(); - { - QMapIterator iter(platforms); - while (iter.hasNext()) { - iter.next(); - const Platform &p = iter.value(); - setDeveloperPath(p.developerPath); - break; - } - } + if (!platforms.isEmpty()) + setDeveloperPath(platforms.first().developerPath); // filter out all non iphone, non base, non clang or cxx11 platforms, as we don't set up kits for those { QMap::iterator iter(platforms.begin());