2014-10-01 4 views
17
으로 나는 Google에서 이메일 내 안드로이드 앱 Play 스토어를받은

아파치 코르도바 3.5.1 이상으로 업그레이드해야합니다 :구글 앱 스토어 경고 - 당신은 가능한 한 빨리

This is a notification that your com.mydomain.myapp, is built on a version of Apache Cordova that contains security vulnerabilities. This includes a high severity cross-application scripting (XAS) vulnerability. Under certain circumstances, vulnerable apps could be remotely exploited to steal sensitive information, such as user login credentials. You should upgrade to Apache Cordova 3.5.1 or higher as soon as possible. For more information about the vulnerabilities, and for guidance on upgrading Apache Cordova, please see http://cordova.apache.org/announcements/2014/08/04/android-351.html . Please note, applications with vulnerabilities that expose users to risk of compromise may be considered “dangerous products” and subject to removal from Google Play. Regards, Google Play Team ©2014 Google Inc. 1600 Amphitheatre Parkway Mountain View, CA 94043

을 내가 언급 한 명령을 시도 할 경우를 주어진 링크/페이지, 즉,에 :

cordova platform add [email protected] --usenpm 

오류가 발생합니다 :

Platform android already added 

수있는 사람하시기 바랍니다 Cordova를 3.1에서 3.5.1로 업그레이드하는 방법을 안내해 주시겠습니까? 나는 다음과 같은 모든 종류의 것을 시도했다 :

npm update -g cordova 

그러나 나는 성공적으로 보이지 않는다.

// Coho updates this line: 
var VERSION = "3.1.0"; 

console.log(VERSION); 

도움이 많이 이해할 수있을 것이다 : MyApp를 \ 플랫폼의 버전 파일이 폴더 변경에 안드로이드 \의 코르도바 폴더 여전히 다음 보여줍니다 항목없이 파일을 \.

감사합니다.

답변

17

몇 가지 조사 후, 나는 생각한다, 나는 해결책 여기 발견 : 마지막 명령을 실행

http://cordova.apache.org/index.html#download

npm install -g cordova 
cd my_project 
cordova platform update android 

트릭을 수행하고 나는이 응답을 얻을 :

**cordova platform update android** 
Deleting E:/PhoneGap/my_project/platforms/android/libs/cordova-3.1.0.jar 
Android project is now at version 3.6.3 
If you updated from a pre-3.2.0 version and use an IDE, we now require that you 
import the "CordovaLib" library project. 

을 희망이 도움이됩니다.

감사

+1

앱을 업데이트하면 Google Play에서 사라진 경고가 표시되지 않습니까? 내 애플 리케이션을 3.6.3으로 업데이 트하고 경고가 아직 거기에있다 – jcesarmobile

+2

나는 몇 시간 후에 경고가 사라지고 스스로 대답했다 – jcesarmobile

+1

예, 경고가 사라졌습니다. 약간의 시간이 걸렸지 만, 몇 시간이 걸릴지는 확실하지 않습니다. – Anjum