The iOS mobile app is a pilot focused app and provides similar functionality to the web based version when the pilot role is designated. The mobile app has offline capability and the data from the web to the app and app to the web exchanges. This guide will outline:
When the app syncs; and
how to sync through My Schedule; and
what syncs when using the My Schedule Sync; and
what syncs when doing an Account Sync; and
what the syncing best practices are.
When the App Syncs
The app completes a My Schedule sync when the passcode is entered to access the app. Also, the app sync runs every 1 minute while the app is open and every 5 minutes when the app is minimized but still running.
My Schedule Sync
To ensure a crew member has the most up-to-date information, swipe down on the the screen and the app will run a sync.
What Syncs when Syncing through My Schedule
When pulling down on the My Schedule page a manual sync is initiated. This sync includes the following data:
What Syncs when Accessing Settings > Sync Account
A full sync of all tables occurs when initiating from Settings. This sync includes all data included in the My Schedule sync and Account Setting changes from the web based version. For Example, a user adds an Expense Category. A full Sync Account is necessary for the new expense category to be an option in the mobile app.
Syncing Best Practices
If the app is fully closed (killed), when launching the app again pull down on My Schedule to initiate a sync.
If the app is asleep (not closed and user is working in other apps), full account syncs are occurring in the background, so no Account Sync is necessary unless confirmed changes made in the web application are not exchanging to the mobile app.