cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
StevenF19
Helper II
Helper II

Forcing App Updates

Hello,

 

Am I missing something or is there no way to force app updates? We've got users who haven't updated their powerapps version in over 2 months and it's been a huge issue trying to teach some of our not tech-savvy users how to completely close out of Powerapps, reopen our app, and hit the update banner. We're now receiving incomplete data because apps are out of date.

 

Does anyone have a solution for this? I feel like we're missing something because this should be pretty basic functionality.

17 REPLIES 17
JMAFO
Helper V
Helper V

Old post, but did you ever find the solution to this? I have a user that uses an app everyday on an iPad and it does not sync to the newest version. 

@JMAFO ,

 

I've seen less of a problem with this over time though it still seems like it takes longer for the IOS devices to "understand" that their current version of a PApp is NOT the currently published version and to display the "A newer version of this app is available......" warning message banner.   Furthermore, on both Android and IOS devices, I still insist on AT LEAST two launches and exits AFTER the user gets the new-version warning and has clicked on it.  I.e. it seems just as problematic that the clicking on the new-version banner fails to actually do the download/install/launch of the latest version.  Since I display a version timestamp in all our PApps, I can readily tell which version the player is actually running.

 

As a (painful) workaround for times when I MUST be certain users all are immediately on the most current version, I create an export package for the PApp, then delete the existing app, then import the package back in with the same (display) name for the app.

 

Since it gets a new App GUID, the player does not "see" the new app as a new version of the (old) app. It sees it as if it were a totally different app.  But, there are downsides to this:

 

1) You have to re-establish your user permissions for the app (we have simple groups so no biggie for us).

2) You lose prior version history so you can't rollback to a prior version using the PApps site (but we make export package backups for all major versions so we'd use those for rollback if needed).

3) Users get prompted for permissions to access (datasource) resources again.  (but we use powershell to admin-override access dialogs anyway).

 

Not pretty, but it's a workaround until the player is more adept at quickly noting newer versions and getting them in place.

Thanks @DeeTronSEAM. 12 messages and someone finally answered the actual question.
This is a large problem in our 1000+ user environment. This workaround will work.
I'd love if Microsoft could bring the app version into the app and then we could continue to alert the users. The small notification at the top is missed way too often.

At this risk of getting a reputation as Mr.Workaround, @D10ny5u532 , one idea I'd suggest for making an out-of-date (aka past version) app more conspicuous to end-users would be to keep a datasource (e.g. SharePoint list) of the current version identifier for each of your apps.  When the app is launched, it should check its embedded version stamp (e.g. Set(appVersion, "2020-07-11 15:16") ) against the value in the datasource.  If they do not match, the app can display a full screen panel that warns the user or even blocks access to the rest of the app.  It could also squirt email to your support staff to warn them of users that are not getting updated. Or anything else that lights your fire.  We have ours write to our app logging system.

 

But, I agree that MSFT getting the built-in versionCheck to be more dependable would be best.  Ideally, I'd like an app setting that could prevent the app from running if a newer version is available.

The issue i'm experiencing is the user already has the App open in a web browser. I told them many times that when I publish an update, they should close the browser and open the app again before they use it.

 

Yet they forget and that is causing issues for me. 

 

Is there a way to force update when the app is open in a web browser tab? Or maybe a reminder to close and update the app before using?

DeeTronSEAM's workaround would work in your case @Jaystechtips. Just add something to the page to check a SP list with the version and also have the version hardcoded in the app.

DenisMolodtsov
Kudo Kingpin
Kudo Kingpin

So the only way to get the mobile Power App updated is to either A) ask the user to close the app twice? or B) click the tity banner at the top? That's a major problem 😞 many users are not tech savvy and it's very embarassing to ask them to do force them go this way.

D10ny5u532
Frequent Visitor

@DenisMolodtsov - I'm seeing the updates happen, "more automatically" recently. The prompt still happens in the banner of the app. However in my recent testing, if a user ignores this, the next time they go into the app then they get the latest version.

Helpful resources

Announcements
PA User Group

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

MBAS Attendee Badge

Claim Your Badge & Digital Swag!

Check out how to claim yours today!

secondImage

Are Your Ready?

Test your skills now with the Cloud Skill Challenge.

secondImage

Demo Extravaganza is Back!

We are excited to announce that Demo Extravaganza for 2021 has started!

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

Top Solution Authors
Users online (71,786)