本周我收到了来自Google的安全提醒,告诉我升级我的Android版cordova应用程序.来自谷歌的电子邮件如下 -
这是一个通知,您的--apps ids--构建在包含安全漏洞的Apache Cordova版本上.这包括高严重性的跨应用程序脚本(XAS)漏洞.在某些情况下,可以远程利用易受攻击的应用程序来窃取敏感信息,例如用户登录凭据.
您应该尽快升级到Apache Cordova 3.5.1或更高版本.有关漏洞的更多信息以及有关升级Apache Cordova的指导,请参阅http://cordova.apache.org/announcements/2014/08/04/android-351.html.
请注意,具有漏洞的应用程序可能会将用户置于危险之中,可能被视为"危险产品",并且可能会从Google Play中删除.
所以,我需要查看我的cordova应用程序的当前版本.我可以使用npm update -g cordovaWindows cmd 升级我的cordova安装.问题是如何检查我的cordova应用程序的当前平台(在我的情况下是android)版本?
Imo*_*mon 131
可以通过以下命令检查cordova应用程序的当前平台版本
cordova platform version android
Run Code Online (Sandbox Code Playgroud)
并且可以使用该命令进行升级
cordova platform update android
Run Code Online (Sandbox Code Playgroud)
您可以通过任何平台选择替换android,例如"ios"或其他.
这仅适用于android平台.我没有检查过.您可以尝试在代码段中替换android以尝试其他平台.
fra*_*ank 38
跑
cordova -v
Run Code Online (Sandbox Code Playgroud)
查看当前运行的版本.运行npm info命令
npm info cordova
Run Code Online (Sandbox Code Playgroud)
对于包含当前版本以及其他可用版本号的更长列表
aWe*_*per 14
尝试
cordova平台版
它会给你以下输出
Installed platforms: android 3.5.1, ios 3.5.0
Available platforms: amazon-fireos, blackberry10, browser, firefoxos
Run Code Online (Sandbox Code Playgroud)
另外要知道cordodva cli的版本试试
cordova -v
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
134993 次 |
| 最近记录: |