When I use the "cordova platform add ios" command for the latest version of Cordoba, which is 7.0.1, I get an error message.
I am trying to upgrade an existing project to iOS version 4.4.0, but for my peace of mind I tried to create a new project that also had the same error.
Here is my output below, showing the errors I am getting, can anyone recommend a solution to solve this problem?
Stuarts-MacBook-Pro:T Stu$ cordova create myApp org.apache.cordova.myApp myApp Creating a new cordova project. Stuarts-MacBook-Pro:T Stu$ cd myApp Stuarts-MacBook-Pro:myApp Stu$ cordova platform add ios Using cordova-fetch for cordova-ios@ ~4.4.0 Error: Failed to fetch platform cordova-ios@ ~4.4.0 Probably this is either a connection problem, or platform spec is incorrect. Check your connection and platform name/version/URL. Failed to get absolute path to installed module Stuarts-MacBook-Pro:myApp Stu$ cordova platform add ios Using cordova-fetch for cordova-ios@ ^4.4.0 Error: Failed to fetch platform cordova-ios@ ^4.4.0 Probably this is either a connection problem, or platform spec is incorrect. Check your connection and platform name/version/URL. Error: npm: Command failed with exit code 254 Error output: npm WARN org.apache.cordova.myapp@1.0.0 No repository field. npm ERR! Darwin 16.0.0 npm ERR! argv "/usr/local/Cellar/node/6.2.0/bin/node" "/usr/local/bin/npm" "install" " cordova-ios@ ^4.4.0" "--save" npm ERR! node v6.2.0 npm ERR! npm v3.8.9 npm ERR! path /Users/S/Development/T/myApp/node_modules/.staging/xml-escape-d330e1e1 npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall rename npm ERR! enoent ENOENT: no such file or directory, rename '/Users/S/Development/T/myApp/node_modules/.staging/xml-escape-d330e1e1' -> '/Users/S/Development/T/myApp/node_modules/cordova-ios/node_modules/xml-escape'
source share