I'm trying to build a cordova ios app but not having much luck and getting strange errors.
Using this version of Cordova with older version of cordova-ios is deprecated. Upgrade to [email protected] or newer.
Error: Your ios platform does not have Api.js
The first warning says my cordov-ios version is old, which is strange as this is my output:
$ cordova --version
7.0.1
$ cordova platform version ios
Installed platforms:
ios 4.4.0
Available platforms:
android ~6.2.2
blackberry10 ~3.8.0 (deprecated)
browser ~4.1.0
osx ~4.0.1
webos ~3.7.0
So I clearly have the latest versions necessary.
And then the Api.js
error. What is causing this?
Error: Your ios platform does not have Api.js
Any ideas?
I was having exactly this problem but managed to solve it by simply removing and then adding the IOS platform within my project:
cordova platform rm ios
cordova platform add ios
This seemed to fix whatever had somehow got broken when updating Cordova...