Как проверить версию 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?

894   8  

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 

последние версии Cordova имеют номер версии в www / cordova.js.

файл platforms/platforms.json список всех версий платформы.

после обновления приложения. Я наблюдал разные версии Кордовы.

  1. Apache Cordova Cli версия, которая является 6.0.0.
  2. Кордова Android версия, которая является 5.1.0.
  3. Cordova IOS версия, которая является 4.1.1.
  4. версия 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 или более поздней версии.

и до модернизация. Наши версии приложений были такими.

  1. Apache Cordova Cli версия, которая является 5.4.1.
  2. Кордова Android версия, которая является 4.1.1.
  3. Cordova IOS версия, которая является 3.9.1.
  4. версия Docs - это 5.4.1, показанная на веб-сайте Cordova Docs.

для получения всей информации о пакете cordova используйте следующую команду:

npm info cordova

Comments

    Ничего не найдено.