我在尝试在现有应用程序中添加cordova wkwebview插件时遇到了一些奇怪的错误。
错误:如果我尝试更新ios cordova平台
///////////////// admins-mbp:WKWebView管理员$ cordova平台更新ios 更新ios项目...... 错误:未捕获,未指定"错误"事件。 (无法从iOS项目API调用updatePlatform,您需要手动执行此操作。) ////////////////////////////////////////////////// ///////////
错误:如果我尝试从CLI运行cordova项目
////////////////// admins-mbp:WKWebView管理员$ cordova运行 错误:找不到-Info.plist文件或config.xml文件。 ////////////////////////////////////////////////// ///////////
错误:如果我尝试添加cordova插件WKWebview
/////////////// admins-mbp:WKWebView管理员$ cordova平台更新ios 更新ios项目...... 错误:未捕获,未指定"错误"事件。 (无法从iOS项目API调用updatePlatform,您需要手动执行此操作。) admins-mbp:WKWebView admin $ cordova插件添加cordova-plugin-wkwebview-engine 获取插件" cordova-plugin-wkwebview-engine"通过npm 安装" cordova-plugin-wkwebview-engine"对于ios 无法安装&#cord; plugova-wkwebview-engine':CordovaError:找不到-Info.plist文件或config.xml文件。 at Object.parseProjectFile [as parse](/ Users / Tanuj / World Bank / CVS CodeBase / WKWebView / WKWebView / platforms / ios / cordova / lib / projectFile.js:50:15) 在Plugman.addPlugin(/ Users / Tanuj / World Bank / CVS CodeBase / WKWebView / WKWebView / platforms / ios / cordova / lib / plugman / Plugman.js:69:31) 在Api.addPlugin(/ Users / Tanuj / World Bank / CVS CodeBase / WKWebView / WKWebView / platforms / ios / cordova / Api.js:187:53) at handleInstall(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:611:6) 在/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:407:28 在_fulfilled(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54) at self.promiseDispatch.done(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:816:30) 在Promise.promise.promiseDispatch(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:749:13) at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:509:49 在flush(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:108:17) 错误:找不到-Info.plist文件或config.xml文件。 admins-mbp:WKWebView admin $ ////////////////////////////////////////////////// ///////////
我是这个cordova平台的新手,所以我不知道这是什么样的错误,当我在新项目中尝试相同的插件时也是如此;它添加了这个插件。
我认为这是一些cordova版本问题。请帮助我,因为我坚持这一点,没有办法继续前进。
答案 0 :(得分:2)
我遇到了类似的错误并找到了解决方案here
基本上,我是关于离子的这个问题。但无所谓,你可以使用这个解决方案。
cordova platform remove ios
cordova platform list
确定,ios平台已删除cordova platform add ios --save
它是。
如果有人在Android上遇到相同的错误,则只能将ios
替换为android
。
希望它有所帮助。