删除并添加相同的插件后 Cordova 构建错误

Posted

技术标签:

【中文标题】删除并添加相同的插件后 Cordova 构建错误【英文标题】:Cordova Build Error After Removing And Add The Same Plugin 【发布时间】:2014-11-20 06:28:22 【问题描述】:

我在通过 Cordova CLI 删除插件并再次添加相同的插件时遇到构建错误。任何人都可以帮助我为什么我会出错?

在此先感谢 :)

【问题讨论】:

【参考方案1】:

您好,我自己发现了这个问题。当我将插件添加到 cordova ios 项目时,所需的框架也被添加到 XCode 项目(plugin.xml 中提到的框架)。当我删除插件时,已经添加的框架仍然保留在 XCode 项目导航器窗口中。当我再次添加插件时,cordova 没有将框架添加到该项目中,因此出现构建错误。

解决方案

通过 CLI 运行 Cordova 删除插件 从 xcode 项目中手动删除未使用的框架引用。 通过 Cordova CLI 添加插件

我认为这是 Cordova 或 XCode 错误。此错误不一致,有时会发生。我在开发和测试自定义 Cordova 插件时遇到了这个错误。

【讨论】:

cordova 错误我认为,与 cli 相关。类似的事情经常发生在我身上。

以上是关于删除并添加相同的插件后 Cordova 构建错误的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap Cordova 插件在构建时删除

Ionic Cordova 构建失败并出现错误无法应用插件

Cordova:适用于 Android 的 Facebook 插件构建错误

Cordova如何从repo结账项目后安装缺少的插件?

Cordova 相机插件

Cordova 构建错误:相机插件缺少 android.support.v4 库依赖项