ios: cleanup unused simulator stuff

Change-Id: Id0e877a88bf4bafb44c4be655838253210bcefb3
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
This commit is contained in:
Fawzi Mohamed
2014-03-28 15:25:28 +01:00
parent df871df371
commit bb846398bb
3 changed files with 6 additions and 37 deletions

View File

@@ -433,29 +433,11 @@ void IosConfigurations::updateSimulators()
QMap<QString, Platform> platforms = IosProbe::detectPlatforms();
QMapIterator<QString, Platform> iter(platforms);
Utils::FileName simulatorPath;
while (iter.hasNext()) {
iter.next();
const Platform &p = iter.value();
if (p.name.startsWith(QLatin1String("iphonesimulator-"))) {
simulatorPath = p.platformPath;
simulatorPath.appendPath(QLatin1String(
"/Developer/Applications/iPhone Simulator.app/Contents/MacOS/iPhone Simulator"));
if (simulatorPath.toFileInfo().exists())
break;
}
}
IDevice::ConstPtr dev = devManager->find(devId);
if (!simulatorPath.isEmpty() && simulatorPath.toFileInfo().exists()) {
if (!dev.isNull()) {
if (static_cast<const IosSimulator*>(dev.data())->simulatorPath() == simulatorPath)
return;
devManager->removeDevice(devId);
}
IosSimulator *newDev = new IosSimulator(devId, simulatorPath);
devManager->addDevice(IDevice::ConstPtr(newDev));
} else if (!dev.isNull()) {
devManager->removeDevice(devId);
}
if (!dev.isNull())
return;
IosSimulator *newDev = new IosSimulator(devId);
devManager->addDevice(IDevice::ConstPtr(newDev));
}
void IosConfigurations::setDeveloperPath(const FileName &devPath)