javiersantos / AppUpdater

A library that checks for your apps' updates on Google Play, GitHub, Amazon, F-Droid or your own server. API 9+ required.
Apache License 2.0
1.98k stars 410 forks source link

Google Play Network Abuse policy #207

Open AlexUrrutia opened 3 years ago

AlexUrrutia commented 3 years ago

Your app contains content that doesn’t comply with the Device and Network Abuse policy. We found your app is using a non-compliant version of javiersantos AppUpdater SDK which contains code to download or install applications from unknown sources outside of Google Play.

it this normal?

keisukekomeda commented 2 years ago

Same status. My app is removed from App store.

pedrohenriqueveiga commented 2 years ago

Same status. My app is removed too..

pedrohenriqueveiga commented 2 years ago

@javiersantos whats happening?

AlexUrrutia commented 2 years ago

I guess the solution here is to use the in-app updates from Google Play Core I did it and app was submitted again and it was approved

pedrohenriqueveiga commented 2 years ago

So @AlexUrrutia ,the google has issued an alert and has already suspended my app with all my analytics, disabled downloading and prevented me from uploading an update, whether for closed testing, open testing or production. I'll get in touch with support to see what I can do, as I think if I upload the app again I will lose ASO relevance. They (google) will suggest uploading a new app with a new package name, and a new name in the playstore store, this for me is being a nuisance.All in all, I'm having a massive headache.

reachvineetjain commented 2 years ago

I was planning to use this library but thanks to the updates from @AlexUrrutia @keisukekomeda @pedrohenriqueveiga I will now NOT use it. I did use a combination of Firebase Remote Config and In-App Update library from Google to update the app for my Google Play store users. I am still stuck for a solution to find how to inform non Google Play Store users ? My app is up on various other stores like the Samsung, Amazon stores etc.

AlexUrrutia commented 2 years ago

I was planning to use this library but thanks to the updates from @AlexUrrutia @keisukekomeda @pedrohenriqueveiga I will now NOT use it. I did use a combination of Firebase Remote Config and In-App Update library from Google to update the app for my Google Play store users. I am still stuck for a solution to find how to inform non Google Play Store users ? My app is up on various other stores like the Samsung, Amazon stores etc.

You can still use this library to publish your app on stores other than Google Play

pedrohenriqueveiga commented 2 years ago

@reachvineetjain as the @AlexUrrutia said, you can use google play core or firebase, this lib urgently needs a fix, so that other developers don't suffer the consequences of google for infringing on the development terms. I wasted good hours with google to solve, and upload a new version, removing it from my project.