App Suspended

I have used this https://ionicframework.com/docs/native/app-update in my app… and my app got suspended from android playstore… Email what i got is like

Issue with your app
Your app contains content that doesn’t comply with the Malicious Behavior policy. We found your app is using a non-compliant version of Cordova plugin App-update SDK which contains code to download or install applications from unknown sources outside of Google Play.

Even I also got the same email from Google. :frowning_face:

The last time that plug-in was updated was two years ago. I suspect that some security rules and issues may have arisen.

I would suggest looking at Ionic Deploy as a replacement for your apps.

I am also facing same issue,
Even i removed that plugin then i tried build it got build success but on opening app saying
[ERROR] Error initialization Version Plugin: Class not found

Need help

Thanks

Finding the same issue , i think there may be some security related issues.

Any Luck Guys on fixing this issue?

I’ve been suspended twice, I’ve tried removing the plugin update but still get the same issue from google … anyone please help

The plugin probably has some issues, given that it’s not been updated.
Like @ChrisGriiffith has mentioned, appflow can help here.

But try to remove the plugin and do a clean build to see if that resolves the issues.
I’ll work on the process of removing the plugin in Ionic native.

we got the same issue on our application and tried to remove the app-update Cordova SDK plugin then resubmit the app but still got the same email with the same issue.

now we tried to file an appeal here:
https://support.google.com/googleplay/android-developer/contact/appappeals

and hoping that the suspension will be removed.

Hi! did you resolved this by appealing? I am facing the same issue. I don’t have any other option to upload new build. I removed the app update plugin and did a clean build. Please let me know the process that you followed if your steps was successful.

Yes… We need to appeal for not to removing it… We also did the same procedure what google sent with an email…

Issue is application should not ask this permission install app from unknown sources

How we resolved this issue…
1.We contacted google support regarding to issue and We submitted appeal request, they will take around 24 to 48 hours time to verify it. If they accepted your request then you will get chance to update the same app.
2. In Parallel we removed all plugin related to this cordova-plugin-app-update plugin and verified whether app is asking for install app from unknown sources or not
3. After 2 days they approved our request and enabled app update option from release management section
4. We already tested our debug app, we are sure that app is not asking for install app from unknown sources permission and we created new build with different version code and version name
5. Uploaded new apk for release and deactivated current apk(which causes issue) from the play store
6. After 2 days our app went live as normal way.

Hi Nagaraj,

We are also facing the same issue for our app. Do we need to remove the plugin from our app? How can we monitor the app asking for install app from unknown sources or not

. “In Parallel we removed all plugin related to this cordova-plugin-app-update plugin and verified whether app is asking for install app from unknown sources or not”

WE are using below cordova plugins

card.io.cordova.mobilesdk 2.1.0 “CardIO”
com-badrit-base64 0.2.0 “Base64”
com.moust.cordova.videoplayer 1.0.1 “Video Player”
com.paypal.cordova.mobilesdk 3.5.0 “PayPalMobile”
cordova-plugin-app-update 2.0.2 “AppUpdate”
cordova-plugin-appminimize 1.0.1 “AppMinimize”
cordova-plugin-appversion 1.0.0 “App Version”
cordova-plugin-camera 4.1.0 “Camera”
cordova-plugin-contacts 3.0.1 “Contacts”
cordova-plugin-datepicker 0.9.3 “DatePicker”
cordova-plugin-device 2.0.2 “Device”
cordova-plugin-file 6.0.2 “File”
cordova-plugin-file-transfer 1.7.1 “File Transfer”
cordova-plugin-filepath 1.5.8 “cordova-plugin-filepath”
cordova-plugin-ionic-keyboard 2.2.0 “cordova-plugin-ionic-keyboard”
cordova-plugin-ionic-webview 4.1.3 “cordova-plugin-ionic-webview”
cordova-plugin-media 5.0.3 “Media”
cordova-plugin-network-information 2.0.2 “Network Information”
cordova-plugin-screen-orientation 2.0.2-dev “Screen Orientation”
cordova-plugin-splashscreen 5.0.2 “Splashscreen”
cordova-plugin-statusbar 2.4.2 “StatusBar”
cordova-plugin-streaming-media 2.2.0 “StreamingMedia”
cordova-plugin-whitelist 1.3.4 “Whitelist”
cordova-plugin-x-socialsharing 5.6.4 “SocialSharing”
cordova-sqlite-storage 5.0.0 “Cordova sqlite storage plugin - cordova-sqlite-storage plugin version”
es6-promise-plugin 4.1.0 “Promise”
phonegap-plugin-multidex 1.0.0 “Multidex”

Thanks in Advance. kindly remply me.

Updates Here,

Right now my app is now Live after the success of my appeal.

Here’s What Happen

Google support contacted me after 2 or 3 working Day

then on our end,

  1. Remove the affected plugin which is the cordova plugin app-update
  • ionic cordova plugin rm cordova-plugin-app-update
  1. Update the latest version of Android SDK for API Level 29, 30

  2. Clean up the platform & plugin folder.

  • Delete the folder plugin

  • ionic cordova platform rm android

    then

  • ionic cordova platform add android

  1. Build the app
  • ionic cordova build android --prod --release
  1. Generate the release build

  1. Upload the app.aab file in google playstore console.

Wait for the approval of the Google Team and there you have it!

Hope this will help!

Thanks!

2 Likes

Hi Nagaraj,

I removed the appUpdate plugin and updated in google play store its worked fine

We cannot use appupdate plugin for ionic app update.

How can we check APP update versions in ionic

Thanks.

Hi,

Yes, I removed the appUpdate plugin and updated in google play store its worked fine

We cannot use appupdate plugin for ionic app update.

How can we check APP update versions in ionic?

use ionic/native appversion to check version and redirect them to store to update app

Ok thanks for your reply.