由于我使用的Cordova版本,Google Play拒绝了我的申请:
Apache Cordova
The vulnerabilities were fixed in Apache Cordova v.4.1.1 or higher.
You can find information about how to upgrade in this Google Help Center article.
我更新了Cordova 4.1.1,上传新版本时仍然出现此错误。
$ cordova -v
6.4.0
$ cordova platform ls
Installed platforms:
android 4.1.1
任何人都知道如何解决这个问题?
答案 0 :(得分:0)
问题非常简单:Google Play拒绝了我使用Cordova 3.5.0在生产中发送的版本。从那时起,对于我发送的每个get response(): IResponse {
if (this._response.response.header.statusCode === "0000" || this._response.response.header.statusCode === "YHOO") {
return this._response.details; //IDetails
} else if (this._response.response.header.statusCode === "6621" || this._response.response.header.statusCode === "6622") {
this._response.response.isViewError = true;
} else {
this._response.response.showError = this._response.response.header;
}
return this._response //IResponse
}
版本,Google Play都在抱怨我使用Cordova 3.5.0的生产版本。解决此问题的唯一方法是发送Alpha
版本,并将其移至Alpha
,而无法通过Google Play以Production
模式对其进行测试。很遗憾,当Alpha
中出现安全问题时,我们无法在Alpha
或Beta
中测试Google Play商店中的任何内容。
希望这会帮助一些有这个奇怪问题的人。