The mobile Activity Log contains information about the Data and Photos that interact between the iOS app and Anow on the web.
Where is the Network Activity Log located in the app?
Select the "More" tab from the bottom of the screen, then select "Help & Support" from the given options. From here you will see the "Network Activity Log" appear under the Logging header.
More > Help & Support > Network Activity Log
Understanding the Activity Logs
The Activity Log contains 2 distinct log views that can be toggled between using the options at the top of the screen:
The Photos tab contains only information related to photo uploads.
The Data tab contains all the information related to JSON jobs.
Each of these 2 logs contains a section for Active & Completed jobs. As jobs complete, they move from the Active section to the Completed section.
Please note that user activities within the app and the completion of some jobs may trigger additional jobs to be added to the queue automatically.
Job Activity Statuses
The status of every completed job performed by the mobile app will be assigned a color in the Network Activity Log for easy recognition:
Since there are a number of ways to trigger network jobs to run within the mobile app, it’s common for the app to attempt to start a job while an existing version of the job is already running. For example, unsynced images are queued for upload when first created, but also when an inspection is saved.
The app automatically detects and cancels attempts to queue an identical job to one that is already running.
Here's an example of a request that was cancelled because an active request was taking place (note the green and orange colors to the left of the log):
Data Log Entry Details
A. Status indicator, only present on completed jobs.
B. HTTP action
C. Error Code (not shown), only present on failed jobs.
D. Queue time - Represents how long a job waited before being executed.
E. Networking time - The duration it took to actually transfer the data.
G. Error message (not shown), only present on failed jobs.
Photo Log Entry Details
A. Status indicator, only present on completed uploads.
C. HTTP action
D. Error Code, only present on failed uploads.
E. Progress %, only shown when not 0% or 100%
F. Queue time - Represents how long a job waited before being executed.
G. Networking time - The duration it took to actually transfer the photo.
I. Error message, only present on failed uploads.
Tapping a successfully uploaded photo will open the remote URL in Safari on the device.
Troubleshooting Tips 💡
Pull down on the screen to refresh activities on either of the log views.
Photos: Re-queues all unsynced photos on the device.
Data: Performs a full sync.
Clear Your Log
Tap the trash icon in the toolbar to clear all completed jobs on the log you're currently viewing.