diff options
Diffstat (limited to 'StoneIsland/platforms/ios/cordova/lib')
| -rwxr-xr-x | StoneIsland/platforms/ios/cordova/lib/list-emulator-build-targets | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/StoneIsland/platforms/ios/cordova/lib/list-emulator-build-targets b/StoneIsland/platforms/ios/cordova/lib/list-emulator-build-targets index c0d566fb..ccf61f98 100755 --- a/StoneIsland/platforms/ios/cordova/lib/list-emulator-build-targets +++ b/StoneIsland/platforms/ios/cordova/lib/list-emulator-build-targets @@ -50,13 +50,23 @@ function listEmulatorBuildTargets () { var availableDevices = Object.keys(devices).reduce(function (availAcc, deviceCategory) { var availableDevicesInCategory = devices[deviceCategory]; availableDevicesInCategory.forEach(function (device) { - if (device.name === deviceType.name.replace(/\-inch/g, ' inch') && - device.availability.toLowerCase().indexOf('unavailable') < 0) { - availAcc.push(device); - } + if (device && device.name === deviceType.name.replace(/\-inch/g, ' inch') && device.isAvailable == true) { + availAcc.push(device); + } }); return availAcc; }, []); + + // var availableDevices = Object.keys(devices).reduce(function (availAcc, deviceCategory) { + // var availableDevicesInCategory = devices[deviceCategory]; + // availableDevicesInCategory.forEach(function (device) { + // if (device.name === deviceType.name.replace(/\-inch/g, ' inch') && + // device.availability.toLowerCase().indexOf('unavailable') < 0) { + // availAcc.push(device); + // } + // }); + // return availAcc; + //}, []); // we only want device types that have at least one available device // (regardless of OS); this filters things out like iPhone 4s, which // is present in deviceTypes, but probably not available on the user's |
