-
Notifications
You must be signed in to change notification settings - Fork 34
"End Trip + Sync" not working on iOS #1112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@MelvynLi In general, it would be helpful to provide additional details that would help us get a better understand of what you are running. Concretely:
For iOS, if you haven't pulled recently, the issue might be I am not aware of upload issues on android, but am happy to take a look at the logs if you can send them over. |
Thank you! |
There have been some fairly significant bugfixes to the phone code since then, particular e-mission/e-mission-phone#1189 We are also in the process of making additional scalability improvements to the analysis pipeline (e-mission/e-mission-server#1014 (merged) and e-mission/e-mission-server#1017 (ETA next week)) We strongly encourage you to run the https://github.com/e-mission/e-mission-server/blob/master/bin/push/silent_ios_push.py script (we do this every hour) so that any backlogged data is uploaded properly, at least on iOS. OpenPATH is under active development, so I encourage you to pull frequently; your bug may already have been fixed! I will take a look at your logs tomorrow! |
Thank you for the suggestions, we will try and merge the code since then and see if it resolves our issues, then report back. |
@MelvynLi just checking in to see if this is now working. Were you able to enable the silent push? |
Hello,
We are testing out an installation of e-mission and so far it seems to be running fine, with only one issue. In our testing, some users report the diary screen "hanging" and not updating with the latest trips/new trips not showing in the "label" page after being immobile for a few days. We found out that on Android, the option "End trip + sync" in the "developer zone" section of the profile tab fixes this and uploads any trips that are in limbo, and causes trips to resume tracking correctly again.
However, on iOS it seems this function does not work and if it is selected, it shows the same notification "all trips pushed!" as Android, but the latest trips do not show up and it does not resume tracking trips until you log out and log back into the app. This is problematic as logging out and logging back in seems to discard any previous un-processed/un-uploaded trips even if the trip tracking resumes.
Have these issues been encountered before, both the trip tracking stopping after being immobile/not making any trips for a few days, or the "End trip + sync" not functioning on iOS?
Thank you!
The text was updated successfully, but these errors were encountered: