I can reliably reproduce some strange behaviour as followsโฆ
I have 4 Appsheet App Shortcuts on my phone: Letโs call them A, B, C and D
Iโm using all of them by being logged in with my @hotmail account
A, C and D startup fine and the menu shows that Iโm using my @hotmail account
B runs fine, however it always first shows me the signin screen below no matter how many times I log in using my @hotmail.com credentials.
I choose Microsoft and login as me@hotmail.com. The App (B) then works fine.
If I start up any of the other Apps (A,C or D), they work fine without presenting the above signin page. However if I open the menu I can see Iโm logged in as me@hotmail.com
If I then exit A,C or D and startup B again โฆ I get the signin page again.
If I startup A, C or D and then from within those Apps navigate to the menu and to my Shared Apps, I can see B, click it and it opens fine without presenting the signin page.
What is really wierd is that a few days ago, App C was displaying this behaviour and App B was running straight away when I clicked the shortcut. Told you it was wierd!
So hereโs the question:
What causes this behaviour? (please resist the temptation to suggest itโs related to Google OAuth changes. No really โฆ Iโm using the Apps as me@hotmail.com.
Background info
TWO further observations about this strange behaviour
(2) is really odd โฆunder what logic is a username needed but a password not?
Andrew, the signin itself is a Microsoft-controlled process. If they donโt ask for a password, it is because it is cached away in a cookie on your device. This is how it remembers that you signed in recently. Again, this is not an AppSheet thing.
AppSheet also remembers that you signed in by recording that in its own cookie. I suspect what is happening is that your device has memory or storage pressure, so it is automatically wiping out cached information (including cookies) for apps that are not being used.
Itโs an interesting idea Praveen but unfortunately it doesnโt fit the evidenceโฆ
it only happens on one of my four apps that are on my phone. 3 apps choose not to display the sign in page. Your explanation might make sense if it always forgot the last app run. But it happens for days with a particular app while others work fine.
I have 690MB of RAM space and 3Gb of disk space.
It doesnโt matter if I log in with my Google account or my hotmail, the app doesnโt remember either while the other three apps do remember
every couple of days itโs a different app that is not remembering that Iโm logged in.so the behavior moves periodically from app to app. Therefore itโs not the specific app thatโs that problem. The problem rotates.
Do you have any other ideas that are more consistent with the observed behaviour?
For example, could you summarise the logical tests that Appsheet makes to decide whether to display the signin page or not?
Iโm sure we can track the cause down.
@praveen
โฆ donโt quit suggesting things buddy! Iโm really open to ideas that might lead to a fix.
Interestingly, it hasnโt been doing it since the recent update to Appsheet (13.7)
User | Count |
---|---|
43 | |
29 | |
25 | |
23 | |
13 |