簡體   English   中英

更新 salesforce Hybrid cordova 應用程序

[英]Updating salesforce Hybrid cordova app

我對 Salesforce 混合移動應用程序開發有點陌生。

我有一個運行良好的混合應用程序。

但是最近上傳APK到play store時,play store報錯

Your APK has been rejected for containing security vulnerabilities, which violates the Malicious Behavior policy. The Alerts page has more information about how to resolve the issue. If you submitted an update, the previous version of your app is still live on Google Play.

經過一番分析,我發現我的android平台版本是3.6.x ,這可能是被拒絕的原因。

因此,我使用以下命令更新了現有 Salesforce 混合應用程序的cordova android 平台。

cordova platform update android

更新后android平台版本為5.2.2

Salesforce Mobile sdk 指南說要重新安裝 Salesforce 插件

所以,

cordova plugin remove com.salesforce

進而

cordova plugin add https://github.com/forcedotcom/SalesforceMobileSDK-CordovaPlugin

但是,在重新添加插件時,它會給出以下消息

Plugin doesn't support this project's cordova-android version. cordova-android: 5.2.2, failed version requirement: 5.0.0
Skipping 'com.salesforce' for android

再次在 Eclipse 中運行該項目會出現許多錯誤。

無法在這里指出具體問題。

任何幫助表示贊賞。

提前致謝。

您必須更新到5.0.0而不是5.2.2因為 Salesforce 插件是為5.0.0版本制作的。

您可以在plugin.xml文件的engine標記中看到這一點。

<engines> <engine name="cordova-android" version="5.0.0" /> <engine name="cordova-ios" version="4.2.0" /> </engines>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM