Google Play在我的应用程序上显示Cordova安全警报。他们建议我将现有的cordova版本更新为4.1.1更高版本。
我已经将我的Cordova版本升级到:4.2.0,下面是代码:
Mds-MacBook-Pro:BanglaGaanerTaroka Morol$ cordova -v
4.2.0
Mds-MacBook-Pro:BanglaGaanerTaroka Morol $
Google Play开发者控制台仍显示此警报,并且也影响了我的最新APK版本。
有没有人遇到同样的问题?或如何解决?
提前致谢。
最佳答案
首先,您应该了解存在cordova CLI版本和cordova平台版本。
当Google Play要求您更新到cordova 4.1.1时,他不是在要求您将CLI更新到cordova 4.1.1,而是在要求您将cordova android(平台)版本更新为4.1.1。
如果将CLI更新到4.2.0,您将获得仍然容易受到攻击的cordova android 3.6.4。
因此,您应该做的第一件事是使用以下命令将cli更新为6.0.0(当前为最新版本)
npm install -g cordova
但是,更新CLI还是不够的,还必须更新项目。
转到您的项目文件夹并运行
cordova platform update android
这会将您的项目更新为Cordova Android:〜5.1.0