ios: make simulator device selection more robust vs corrupted settings

Change-Id: I09657cbfb50a8dfeeb4122c920b24926684a1680
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
This commit is contained in:
Fawzi Mohamed
2014-03-31 16:20:22 +02:00
parent 7ca474b2c8
commit 781e61a950

View File

@@ -270,6 +270,10 @@ bool IosRunConfiguration::fromMap(const QVariantMap &map)
valid = true;
if (valid)
m_deviceType = deviceType;
else if (DeviceTypeKitInformation::deviceTypeId(target()->kit()) == Constants::IOS_DEVICE_TYPE)
m_deviceType = IosDeviceType::IosDevice;
else
m_deviceType = IosDeviceType::SimulatedIphoneRetina4Inch;
return RunConfiguration::fromMap(map);
}