iOS Unable to Find Plugins, Android Fine

iOS unable to find plugins, Android fine

iOS was missing the plugin files themselves (.m and .h files), which must be copied by calling cordova prepare or phonegap prepare. Not very well documented it seems.

Phonegap 3.0 IOS plugins not found

I was using PhoneGap 3.0/3.1 and was removing the local build folder before rebuilding (since I had to copy icons and stuff in a secondary build script). This broke my plugins and produced this same error message.

In the end I found I had to remove ./plugins/ios.json when removing ./platforms/ios to make sure the plugins were rebuilt.

Cordova iOS Plugins fail after building, unless I remove platform and plugin JSON first

In XCode, goto Build Phases -> open the Compiled Sources dropdown.
Click + and add the missing plugin .m file that should be in your
Plugins directory (but is missing from the compiled sources).

This solution came from another stack overflow answer, here: https://stackoverflow.com/a/21148428/80254

GeofencePlugin Cordova plugin not working for IOS

This is resolved xcode 5 was the problem. thanks @jcesarmobile

Cordova Plugin Whitelist Failed asking for cordova ios 4

The problem is that the 1.1.0 version of the plugin was released today with that requirement, but cordova-ios 4 is not released yet (is still in development). So if you wanna keep using cordova-ios 3.8 while the stable version 4 is released, you have to install the previous version of the plugin (1.0.0).

cordova plugin add cordova-plugin-whitelist@1.0.0

I'm not sure if you can run this command using Ionic. Maybe you have to edit the ios.json with the version specified?

If you can't do this, maybe you have to wait until cordova-ios 4 is released

I created an issue https://issues.apache.org/jira/browse/CB-9232

Edit:

From the issue created:

"If you have cordova-ios 3.8.0 installed, it won't install the plugin for the ios platform (but will do so for the others if they fulfill the engine requirement). The plugin only works for cordova-ios 4.0.0 which has a different whitelist mechanism based on CSP. cordova-ios 3.8.0 still uses the old tag."

So, for now (while the new version of the tools of cordova-ios 4 is released, you can ignore this error)

Register Plugins for Android

I had to remove the platforms and reinstall them via cli.
The plugins were fine, I didn't have to have a config.xml in my www-folder.
Cordova 3.4 checks the installed plugins and creates a config.xml itself in the appropriated platforms.

Error building iOS app with Flutter - Missing DVTPlugInCompatibilityUUID plugin

After reviewing every dependencies one by one I found the culprit.
The issue was coming from riverpod 0.12.4, updating it to the latest version fixed the issue.

In addition a refactor was necessary in order to make the app working and fix the breaking changes due to the new 0.14.0 version.

Github issue regarding riverpod

Migration guide



Related Topics



Leave a reply



Submit