Как проверить версию cordova android проекта cordova/phonegap?
на этой неделе я получил предупреждение о безопасности от Google, которое говорит мне обновить мою версию приложения cordova для android. Электронная почта от google, как показано ниже -
это уведомление о том, что ваш-- apps ids--, построен на версии Apache Cordova, которая содержит уязвимости безопасности. Это включает в себя кросс-приложений тяжести сценариев (хаш) уязвимости. При определенных обстоятельствах уязвимые приложения могут удаленно использоваться для кражи конфиденциальных данных информацию, такую как учетные данные для входа пользователя.
вы должны обновить до Apache Cordova 3.5.1 или выше как можно скорее. Дополнительные сведения об уязвимостях и рекомендации по обновлению Apache Cordova см. В разделе http://cordova.apache.org/announcements/2014/08/04/android-351.html.
обратите внимание, что приложения с уязвимостями, которые подвергают пользователей риску компрометации, могут считаться "опасными продуктами" и подлежать удаление из Google Play.
Итак, мне нужно было проверить текущую версию моих приложений cordova. Я могу обновить свою установку cordova с помощью npm update -g cordova на Windows cmd. Вопрос в том, как я могу проверить текущую версию платформы (android в моем случае) моего приложения cordova?
8 ответов:
текущая версия платформы приложения cordova может быть проверена следующей командой
cordova platform version androidи может быть обновлен с помощью команды
cordova platform update androidвы можете заменить android на любой из ваших выбора платформы, как " ios " или некоторые другие.
это относится только к платформе Android. Я еще не проверял. Вы можете попробовать заменить android в сегментах кода, чтобы попробовать для других платформ.
Run
cordova -vчтобы увидеть текущую версию. Запустите команду npm info
npm info cordovaдля более длинного списка, который включает текущую версию вместе с другими доступными номерами версий
просто тип
cordova platform lsэто будет список всех платформ, установленных вместе с его версией и доступных для установки plus:)
попробовать
версия платформы cordova
это даст вам следующий результат
Installed platforms: android 3.5.1, ios 3.5.0 Available platforms: amazon-fireos, blackberry10, browser, firefoxosтакже узнать версию cordodva cli try
cordova -v
после обновления приложения. Я наблюдал разные версии Кордовы.
- Apache Cordova Cli версия, которая является 6.0.0.
- Кордова Android версия, которая является 5.1.0.
- Cordova IOS версия, которая является 4.1.1.
- версия Docs - это 6.0.0, показанная на веб-сайте Cordova Docs.
теперь я в замешательстве, на какой версии, Google Dev Console дает предупреждение?
пожалуйста, перенесите ваши приложения Apache Кордова В. 4.1.1 или выше, как можно скорее и увеличить номер версии обновленного АПК. Начиная с 9 мая 2016 года, Google Play будет блокировать публикацию любых новых приложений или обновлений, которые используют версии Apache Cordova до 4.1.1.
уязвимости были устранены в Apache Cordova в 4.1.1. Если вы используете стороннюю библиотеку, которая связывает Apache Cordova, вам нужно обновить ее до версии, которая связывает Apache Cordova 4.1.1 или более поздней версии.
и до модернизация. Наши версии приложений были такими.
- Apache Cordova Cli версия, которая является 5.4.1.
- Кордова Android версия, которая является 4.1.1.
- Cordova IOS версия, которая является 3.9.1.
- версия Docs - это 5.4.1, показанная на веб-сайте Cordova Docs.
Comments