Yes i did. If my project has a "package problem" then it should be on package.json. Don't you think? The strange think is i've always built it with the same configuration while in ionic 1. The error presented after some service updates under the ionic 2 era. Maybe my package.json is missing something. What do you think?
{
"name": "<app_name>",
"version": "<app_ver>",
"description": "<app_description>",
"dependencies": {
"bower": "^1.7.7",
"cordova-ios": "^3.9.2",
"elementtree": "^0.1.6",
"gulp": "^3.9.1",
"gulp-changed": "^1.3.0",
"gulp-concat": "^2.6.0",
"gulp-jshint": "^2.0.0",
"gulp-minify-css": "^0.3.13",
"gulp-ng-annotate": "^2.0.0",
"gulp-ngmin": "^0.3.0",
"gulp-rename": "^1.2.2",
"gulp-sass": "^2.2.0",
"gulp-sourcemaps": "^1.6.0",
"gulp-uglify": "^1.5.3",
"gulp-util": "^3.0.7",
"ionic-native-transitions": "^1.0.0-rc10",
"jshint": "^2.9.1",
"lodash": "^4.13.1",
"plist": "^1.2.0",
"shelljs": "^0.6.0",
"xcode": "^0.9.3"
},
"devDependencies": {
"@ionic/cli-plugin-cordova": "1.4.0",
"@ionic/cli-plugin-ionic1": "2.0.0",
"bower": "^1.3.3",
"gulp": "^3.9.1",
"gulp-util": "^2.2.14",
"shelljs": "^0.3.0"
},
"cordovaPlugins": [
"cordova-plugin-device@1.1.2",
"cordova-plugin-whitelist@1.2.2",
"cordova-plugin-webserver@1.0.3",
"cordova-plugin-splashscreen@3.2.2",
"cordova-plugin-statusbar@2.1.3",
"ionic-plugin-keyboard@2.0.1",
"cordova-plugin-wkwebview@0.6.9",
"com.telerik.plugins.nativepagetransitions",
{
"locator": "https://github.com/Wizcorp/phonegap-facebook-plugin",
"id": "cordova-plugin-facebook",
"variables": {
"APP_ID": "<app_id>",
"APP_NAME": "<app_name>",
"FACEBOOK_DISPLAY_NAME": "<app_name>",
"FACEBOOK_APP_ID": "<app_id>"
}
},
"cordova-plugin-crosswalk-webview@1.6.1",
"cordova-plugin-vibration@2.1.1",
"cordova-plugin-inappbrowser",
"onesignal-cordova-plugin"
],
"cordovaPlatforms": [
{
"platform": "ios",
"version": "3.x",
"locator": "ios@3.x"
}
]
}