From 256bd0c487bdd6575d484bbe612940ebebc6cae2 Mon Sep 17 00:00:00 2001 From: Ethan Neff Date: Tue, 11 Jul 2017 10:14:43 -0700 Subject: [PATCH] fix: cordova iso-sim error when building testbed --- testbed/init.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/testbed/init.sh b/testbed/init.sh index fd75d3e5..bff00d50 100755 --- a/testbed/init.sh +++ b/testbed/init.sh @@ -66,8 +66,12 @@ main() { rm -rf ./plugins rm -rf ./platforms rm -rf ./build.json + rm -rf ./config.xml rm -rf ./package.json + # config + yes | \cp -f config.template.xml config.xml + # build (platforms added before plugin because before_plugin_install does not work on file reference) if [[ "$run_ios" == "true" ]]; then cordova platform add ios @@ -76,6 +80,11 @@ main() { cordova platform add android fi + # TODO: remove this cordova error fix (https://stackoverflow.com/questions/42350505/error-cannot-read-property-replace-of-undefined-when-building-ios-cordova) + cd ./platforms/ios/cordova/node_modules/ + npm install ios-sim@latest + cd ../../../../ + # plugin cordova plugin add ../