Android app bundle and dynamic module delivery - google-play-console

Does the app gets reinstalled when a change is done in dynamic module but not in base.
Example:- 2 users have installed the application and out of which one has just the base apk and the other has base as well as the dynamic module which he has installed after downloading the application.
Now if there is a bug in the dynamic module and we update it and update the app bundle on google play. Does the app will get reinstalled for the user which does not have the dynamic module installed.
I have tried lot's of docs and have not been able to find few questions. Can anyone help me out in this.

When you publish an update to your app, even if limited to one dynamic module, you will need to update the versionCode of your app. Thus, all your users will see an update and get the new version, even those who have only the base module installed.
That being said, users who have auto-update enabled (i.e. not updating manually through the Play Store) will receive only a patch between the old version and the new version, which should thus be very small if none of the files in the base module have changed.

Related

Recently when I updated my application and App is rejected

Please Help Me Fix this issue.
Recently when I updated my application(OXOO movies streaming app) I receive this email from Play Console:
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 an SDK which contains code to download or install applications from unknown sources outside of Google Play.
The SDK can be identified using the classname com.dcastalia.localappupdate.DownloadApk.
Affected Version(s):
App Bundle:3, App Bundle:3, App Bundle:3
But I have checked everything but have not found anything like this in the application.
Please give me some advice to fix this.
It is really important for me to release an update.
remove
implementation 'com.github.Piashsarker:AndroidAppUpdateLibrary:1.0.3'
from your build.gradle

Include old version play console

Delete this threat if there is already one existing but I didn’t find it with the search function or it didn't help me out.
I tried to upload an update of my app.
I have an issue uploading on play console
My abb version that's currently online is called 113.
Now I want to make an update that's called 114
But I want to include version 113
Here is what the console gives me as error
This APK will not be served to any users because it is completely shadowed by one or more APKs with higher version codes. Remove this APK from your release or review the targeting and version codes of the APKs that you are including in this release.
I saw this errors in boards but the solutions there didn't help me since I work with App Bundles and not APKs

Xamarin Forms can't install same app twice (with different package name )

I have one app that is in market on Alpha mode (because the app is only for a resctricted group of persons).
And now I need to have another twin app (also in Alpha), considered "Dev" so, when I'm going to do updates first the them will be available on that version and only after that they will be apllied to that Production.
My workarround to have this version was to create a new app on the store, then create a new app (with different package name) and publish there (I don't know if this is the best way to handle this).
Problems:
I can't have both apps installed simultaneous, when I try to install the the second app store just gives me a error. Same happens when I try to install from xamarin.
I've been searching and everyone says that I need to have a different package name, but I already had it.
Someone knows a solution for this problem? Or a different way to do

Can not publish apk in play store

I have been facing this problem since yesterday. Although I have published an app in the play store before so I am aware of the policies. But I am trying to upload a new app in play store and it's saying me the following error,
Check these warnings before starting the rollout of this release. Addressing the warnings on this page will ensure your existing users are able to upgrade to the latest version of your app.
In addition, I have tried all the way like as
Removing unused code
Unused libraries and resources
Furthermore, I have tried some of the previously asked questions but none of them saved my problem.
I am adding the details of the apk in the following image,
So it would be great if someone can help me with this problem.
I have resolved this issue.
By going Analyze->Inspect Code
This process will provide you all the unnecessary code or resources.

Is there a way to retrieve information about new app builds from TestFlight?

I am using TestFlight to distribute test versions of my app to a private group of people. As I am making a lot of updates these days I wonder if some of my testers will get sick of the large amount of update emails they receive.
So I thought it would be a better approach to let the app check for updates when started and than showing a small notification that there is a new version out and to only notify the testers about important updates by mail.
So my question is: Is there a way to retrieve information about new builds by RSS or some other channel?
Thanks.
The TestFlight iOS SDK already supports this for beta versions if you have the SDK integrated into your app:
Beta In App Updates
If a user is using a beta version of your app, you are setting the
UDID, a new beta version is available, and that user has permission to
install it; an in app popup will ask them if they would like to
install the update. If they tap "Install", the new version is
installed from inside the app.
NB: For this to work, you must increment your build version before
uploading. Otherwise the new and old builds will have the same version
number and we won't know if the user needs to update or is already
using the new version.
To turn this off set this option before calling takeOff:
[TestFlight setOptions:#{ TFOptionDisableInAppUpdates : #YES }];

Resources