在xcode上编译应用程序时出现ionic3 sqlite错误

时间:2017-12-14 14:31:02

标签: typescript ionic-framework ionic3

你好我在编译我的应用程序时遇到了这个错误: 重复符号_OBJC_CLASS _ $ _ SQLitePlugin和重复符号_OBJC_METACLASS _ $ _ SQLitePlugin我的pakckege.josn文件有这些包:

"cordova-plugin-sqlite-2": "~1.0.4",
"cordova-sqlite-storage": "^2.1.3",
"pouchdb-adapter-cordova-sqlite"

和这些插件:

"cordova-sqlite-storage"
"cordova-plugin-sqlite-2"

我不知道冲突在哪里

1 个答案:

答案 0 :(得分:0)

来自作者的Github问题页面: Github issue page

  

这两个图书馆是竞争对手,而非互补套餐。它们都添加了相同的对象,称为SQLitePlugin。理想情况下,你应该使用其中一种,而不是两种。

所以你应该删除这两个插件中的一个,cordova-sqlite-storagecordova-plugin-sqlite-2