plugin_not_installed errors after upgrading from 6.3.0
- Dominant language
- JavaScript
- Stars
- 2.2k
- Forks
- 1k
- Avg merge
- 12h 11m
- Merged PRs (30d)
- 18
Description
# Bug Report
## Problem
I have upgraded my project from cordova-ios@6.3.0 to @7.1.0, and apparently managed to build the project. However, when I run on my iOS device, it seems that none of the cordova plugins are recognized anymore.
### What is expected to happen?
The cordova plugins should work as they used to work with @6.3.0.
### What does actually happen?
The cordova plugins are not being recognized: I get 'plugin_not_installed' errors in the console.
## Information
When running the commands `cordova platform add ios@7.1.0 && cordova build ios` everything seemed fine, no errors that would point to any issues with plugins.
### Command or Code
`cordova platform add ios@7.1.0 && cordova build ios`
### Environment, Platform, Device
build on macOS
run on iOS
### Version information
Ionic:
Ionic CLI : 5.4.15 (/usr/local/lib/node_modules/ionic)
Ionic Framework : @ionic/angular 5.8.5
@angular-devkit/build-angular : 0.1102.15
@angular-devkit/schematics : 11.2.15
@angular/cli : 11.2.15
@ionic/angular-toolkit : 3.1.1
Cordova:
Cordova CLI : 12.0.0 (cordova-lib@12.0.1)
Cordova Platforms : ios 7.1.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 5.0.0, (and 44 other plugins)
Utility:
cordova-res : not installed
native-run (update available: 2.0.1) : 0.2.8
System:
ios-deploy : 1.9.4
ios-sim : 8.0.2
NodeJS : v16.15.1 (/usr/local/bin/node)
npm : 8.11.0
OS : macOS
Xcode : Xcode 15.1 Build version 15C65
## Checklist
- [ x ] I searched for existing GitHub issues
- [ x ] I updated all Cordova tooling to most recent version
- [ x ] I included all the necessary information above
Contributor guide
Research direction
Start by reproducing `cordova platform add ios@7.1.0 && cordova build ios` on macOS, then run the built app on iOS and inspect the reported `plugin_not_installed` errors. Done means the listed Cordova plugins are recognized and work after upgrading from cordova-ios@6.3.0.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, javascript
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100