From 10587fb5ae7d12754c2e2ea877403cf95f747ff3 Mon Sep 17 00:00:00 2001 From: Slava Kim Date: Thu, 11 Sep 2014 17:44:53 -0700 Subject: [PATCH] Don't allow ios as a valid platform on non-darwin --- tools/commands-cordova.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/commands-cordova.js b/tools/commands-cordova.js index 1740462ec1..c2a53f7d17 100644 --- a/tools/commands-cordova.js +++ b/tools/commands-cordova.js @@ -243,8 +243,10 @@ var fetchCordovaPluginFromShaUrl = }; cordova.checkIsValidPlatform = function (name) { + if (name.match(/ios/i) && process.platform !== 'darwin') + throw new Error(name + ': not available on your system'); if (! _.contains(supportedPlatforms, name)) - throw new Error(name + ": no such platform"); + throw new Error(name + ': no such platform'); }; cordova.checkIsValidPlugin = function (name) {