Error: Cannot find module ‘../plugman/platforms/ios’

I got this error:
Error: Cannot find module ‘…/plugman/platforms/ios’

and I’ve find all similar issues already, but it doesn’t help me at all.

 | => ionic cordova build ios --prod


> cordova platform add ios --save
Using cordova-fetch for cordova-ios@^4.5.3

Adding ios project...

Creating Cordova project for the iOS platform:

	Path: platforms/ios

	Package: com.ben.blahblah
	Name: seen-that-car

iOS project created with cordova-ios@4.5.4

Discovered plugin "cordova-plugin-camera" in config.xml. Adding it to the project

Installing "cordova-plugin-camera" for ios

Installing "cordova-plugin-compat" for ios

Adding cordova-plugin-camera to package.json
Saved plugin info for "cordova-plugin-camera" to config.xml

Discovered plugin "ionic-plugin-keyboard" in config.xml. Adding it to the project

Installing "ionic-plugin-keyboard" for ios

Adding ionic-plugin-keyboard to package.json

Saved plugin info for "ionic-plugin-keyboard" to config.xml

Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project

Installing "cordova-plugin-whitelist" for ios

Adding cordova-plugin-whitelist to package.json
Saved plugin info for "cordova-plugin-whitelist" to config.xml

Discovered plugin "cordova-plugin-device" in config.xml. Adding it to the project

Installing "cordova-plugin-device" for ios

Adding cordova-plugin-device to package.json
Saved plugin info for "cordova-plugin-device" to config.xml
Discovered plugin "cordova-plugin-splashscreen" in config.xml. Adding it to the project
Installing "cordova-plugin-splashscreen" for ios

Adding cordova-plugin-splashscreen to package.json

Saved plugin info for "cordova-plugin-splashscreen" to config.xml

Discovered plugin "cordova-plugin-ionic-webview" in config.xml. Adding it to the project
Installing "cordova-plugin-ionic-webview" for ios

Adding cordova-plugin-ionic-webview to package.json
Saved plugin info for "cordova-plugin-ionic-webview" to config.xml

Discovered plugin "cordova-plugin-buildinfo" in config.xml. Adding it to the project

Installing "cordova-plugin-buildinfo" for ios

Adding cordova-plugin-buildinfo to package.json

Saved plugin info for "cordova-plugin-buildinfo" to config.xml

Discovered plugin "cordova-universal-links-plugin" in config.xml. Adding it to the project
Installing "cordova-universal-links-plugin" for ios

Installing dependency packages: 
{
  "mkpath": ">=1.0.0",
  "node-version-compare": ">=1.0.1",
  "plist": ">=1.2.0",
  "rimraf": ">=2.4",
  "xml2js": ">=0.4"
}
Adding cordova-universal-links-plugin to package.json

Saved plugin info for "cordova-universal-links-plugin" to config.xml

Discovered plugin "cordova-plugin-browsertab" in config.xml. Adding it to the project

Installing "cordova-plugin-browsertab" for ios

Plugin dependency "cordova-plugin-compat@1.2.0" already fetched, using that version.

Dependent plugin "cordova-plugin-compat" already installed on ios.
Adding cordova-plugin-browsertab to package.json
Saved plugin info for "cordova-plugin-browsertab" to config.xml

Discovered plugin "cordova-plugin-inappbrowser" in config.xml. Adding it to the project
Installing "cordova-plugin-inappbrowser" for ios

Adding cordova-plugin-inappbrowser to package.json
Saved plugin info for "cordova-plugin-inappbrowser" to config.xml

Discovered plugin "cordova-plugin-media-capture" in config.xml. Adding it to the project
Installing "cordova-plugin-media-capture" for ios

Installing "cordova-plugin-file" for ios

Plugin dependency "cordova-plugin-compat@1.2.0" already fetched, using that version.
Dependent plugin "cordova-plugin-compat" already installed on ios.
Plugin dependency "cordova-plugin-compat@1.2.0" already fetched, using that version.

Dependent plugin "cordova-plugin-compat" already installed on ios.

Adding cordova-plugin-media-capture to package.json

Saved plugin info for "cordova-plugin-media-capture" to config.xml
Discovered plugin "cordova-plugin-customurlscheme" in config.xml. Adding it to the project
Installing "cordova-plugin-customurlscheme" for ios
Adding cordova-plugin-customurlscheme to package.json
Saved plugin info for "cordova-plugin-customurlscheme" to config.xml
Error: Cannot find module '../plugman/platforms/ios'

[ERROR] Exception: 

| => ionic info

cli packages: (/usr/local/lib/node_modules)

@ionic/cli-utils  : 1.19.0
ionic (Ionic CLI) : 3.19.0

global packages:

cordova (Cordova CLI) : 7.1.0 

local packages:

@ionic/app-scripts : 3.0.0
Cordova Platforms  : ios 4.5.4
Ionic Framework    : ionic-angular 3.7.1

System:

ios-deploy : 1.9.2 
Node       : v6.11.2
npm        : 5.5.1 
OS         : macOS High Sierra
Xcode      : Xcode 9.1 Build version 9B55 

Environment Variables:

ANDROID_HOME : not set

Misc:

backend : pro
{
  "name": "por",
  "version": "0.0.1",
  "author": "Ionic Framework",
  "homepage": "http://ionicframework.com/",
  "private": true,
  "scripts": {
    "clean": "ionic-app-scripts clean",
    "build": "ionic-app-scripts build",
    "lint": "ionic-app-scripts lint",
    "ionic:build": "ionic-app-scripts build",
    "ionic:serve": "ionic-app-scripts serve"
  },
  "dependencies": {
    "@angular/common": "4.4.3",
    "@angular/compiler": "4.4.3",
    "@angular/compiler-cli": "4.4.3",
    "@angular/core": "4.4.3",
    "@angular/forms": "4.4.3",
    "@angular/http": "4.4.3",
    "@angular/platform-browser": "4.4.3",
    "@angular/platform-browser-dynamic": "4.4.3",
    "@ionic-native/camera": "^4.3.2",
    "@ionic-native/core": "4.3.0",
    "@ionic-native/media-capture": "^4.3.3",
    "@ionic-native/splash-screen": "4.3.0",
    "@ionic-native/status-bar": "4.3.0",
    "@ionic/storage": "^2.0.1",
    "angularfire2": "^5.0.0-rc.3",
    "cordova-android": "^6.3.0",
    "cordova-ios": "4.5.4",
    "cordova-plugin-browsertab": "^0.2.0",
    "cordova-plugin-buildinfo": "^2.0.1",
    "cordova-plugin-camera": "^2.4.1",
    "cordova-plugin-compat": "^1.2.0",
    "cordova-plugin-customurlscheme": "^4.3.0",
    "cordova-plugin-device": "^1.1.7",
    "cordova-plugin-file": "^4.3.3",
    "cordova-plugin-inappbrowser": "^1.7.2",
    "cordova-plugin-ionic-webview": "^1.1.16",
    "cordova-plugin-media-capture": "^1.4.3",
    "cordova-plugin-splashscreen": "^4.1.0",
    "cordova-plugin-whitelist": "^1.3.3",
    "cordova-universal-links-plugin": "^1.2.1",
    "firebase": "^4.6.0",
    "ionic-angular": "3.7.1",
    "ionic-plugin-keyboard": "^2.2.1",
    "ionicons": "3.0.0",
    "promise-polyfill": "^6.0.2",
    "rxjs": "5.4.3",
    "sw-toolbox": "3.6.0",
    "zone.js": "0.8.18"
  },
  "devDependencies": {
    "@angular/cli": "^1.5.0",
    "@ionic/app-scripts": "3.0.0",
    "typescript": "2.3.4"
  },
  "description": "An Ionic project",
  "cordova": {
    "plugins": {
      "cordova-plugin-camera": {
        "CAMERA_USAGE_DESCRIPTION": " ",
        "PHOTOLIBRARY_USAGE_DESCRIPTION": " "
      },
      "ionic-plugin-keyboard": {},
      "cordova-plugin-whitelist": {},
      "cordova-plugin-device": {},
      "cordova-plugin-splashscreen": {},
      "cordova-plugin-ionic-webview": {},
      "cordova-plugin-buildinfo": {},
      "cordova-universal-links-plugin": {},
      "cordova-plugin-browsertab": {},
      "cordova-plugin-inappbrowser": {},
      "cordova-plugin-media-capture": {
        "CAMERA_USAGE_DESCRIPTION": " ",
        "MICROPHONE_USAGE_DESCRIPTION": " ",
        "PHOTOLIBRARY_USAGE_DESCRIPTION": " "
      },
      "cordova-plugin-customurlscheme": {
        "URL_SCHEME": "com.ben.blahblah",
        "ANDROID_SCHEME": " ",
        "ANDROID_HOST": " ",
        "ANDROID_PATHPREFIX": "/"
      }
    },
    "platforms": [
      "android"
    ]
  }
}

This is a bug in cordova-universal-links-plugin.
Check out this link.