Mobile FAQs and Tips
The TrackVia mobile app is available on all iOS devices and Android devices! Here are some common questions about our mobile app.
Does the mobile app cost anything?
The TrackVia mobile app is free for download on both iOS and Android platforms. The only thing you need is a TrackVia account to access your data, and signing in is the same as on the web!
Can the mobile app be used to set up my application?
The mobile app does not have the ability to build tables, views, forms, etc.; these still need to be created through the web. Once saved, the changes will automatically cascade to all mobile users.
Does the camera from my device work with the app?
It does! The TrackVia mobile app can utilize your mobile device’s camera for taking pictures, scanning bar codes, and capturing signatures.
Does TrackVia work with barcodes?
Both bar codes and QR codes are supported by our app! Once the bar code is scanned, TrackVia will translate the value into a field in the table.
For instance, if you receive a new asset with a bar-coded serial number, you can tap into the field for serial number on your device, and then scan the bar code. The value will populate into TrackVia and can be saved. You can also scan a bar code to initiate a search when in a grid view.
A bar code icon will be seen on mobile forms next to these field types:
- Single line
- Relational fields
- Numbers
- TrackVia User Fields (iOS)
These are the bar codes that can be scanned:
- UPC-E
- Code39
- Code39Mod43
- EAN-13
- EAN-8
- Code93
- Code128
- PDF417 (iOS only)
- QRCode
- Aztec (iOS only)
Note: While we support the listed bar code types in our software, we recommend ensuring your mobile device has a high quality camera capable of reading the bar codes (5.0MP or higher).
What device permissions does the TrackVia iOS app need?
For most features that depend on device access, the app will prompt you to fix a restricted permission if something isn't working — showing an alert with a direct option to open the app's settings in Settings.app.
Location. For any field that requests device location, the app requires Precise Location (not the approximate location level introduced in iOS 14). If precise location isn't enabled — or location access is off entirely on pre-iOS 14 devices — you'll see an alert with an option to enable it in Settings.app. Unlike camera access below, this one is enforced: you won't be able to submit the form until precise location is enabled.
Camera. If camera access is restricted, the app shows a similar alert pointing you to Settings.app. However, form submission is not blocked in this case — an image field can still be filled in using an existing photo from your camera roll or by attaching a document instead.
Camera roll / Photo Library. As of iOS v5.1.0, the app no longer requests separate camera roll authorization. Instead, it uses iOS's built-in photo picker interface, which lets you select images without granting the app broader Photo Library access — this also sidesteps the added complexity of iOS 14's "Selected Photos" limited-access permission level.
Notifications. The only other permission the iOS app requests is for system notifications, used specifically to alert you if an offline sync fails. This is the one exception to the pattern above — if notification permission is denied, the app does not show any alert or guidance on how to re-enable it.
Can I see child records on mobile?
Yes! Child records can be seen by selecting the desired parent record. On the bottom of your form, you can tap the link to add a new child record or you can tap to open the view for linked child records.
What about charts and graphs?
Mobile devices support your most common charts and graphs from the full web site. You also have the option to print, zoom in and out, and view all the records for most charts and graphs. Currently, the most commonly used chart and graph types are:
- Bar
- Column
- Pie
- Area
- Line
- Stepped
- Combo
Can column widths be adjusted in views on the mobile app?
No — column widths in views can't be adjusted on mobile. Columns remain a static size and are consistent across all cells in the view. This is intentional rather than a current gap: the mobile apps have to account for screen-size considerations that don't apply on desktop, so specific column sizing set on desktop isn't carried over or respected on mobile.
To preview a value without opening the full record: tap and hold a cell, and its full value appears in a gray toast message at the bottom of the screen. This works for all field types except file-based fields (images, files, signatures, etc.) and location fields, and is available on both phones and tablets, on both Android and iOS.
For tablet users (e.g., iPad), consider enabling the Enhanced Dashboards configuration on the user's Role to improve mobile dashboard rendering. With Enhanced Dashboards, dashboard "cards" render larger and include previews (such as charts) where applicable, instead of a list of same-sized rows/buttons.
How do you navigate between dashboards?
The dashboard that opens when accessing the account on a mobile device will be the same as the primary dashboard online. (Dashboards are organized in the roles of the app). Dashboards can be found on the top of the page for both iOS and Android devices. Selecting the desired dashboard is as easy as clicking on the dashboard tab!
How do you navigate between apps?
Most accounts will have multiple apps and navigating between them is important for any user on the go. Similar to dashboards, whichever app is starred as the preferred app online will open first when accessing the account on a mobile device. You can navigate to a new application from the upper right corner for iOS devices or the upper left corner on Android devices.
What other "cool" things can you do with the app?
Use your mobile device for:
- Voice memos (iOS only)
- Annotate any picture and even draw on it! (iOS only)
- Attach documents to a record from Dropbox or other cloud services
- Tap to call! Any phone number can be tapped in a form or grid view to start a phone call.
- Email addresses can be tapped to start an email
Maximize Your Mobile Workflow:
Know your workflow. Here are some things to keep in mind to really streamline TrackVia on mobile:
- Establish which app in the account is preferred. By using the star icon on the web, we can select which app opens when accessing the account.
- Dashboard organization can be critical. The order in which dashboards are listed are determined in each role and will be reflected accordingly in the mobile app to make navigation fast and easy.
- Decide which elements you will need on a dashboard for quick access when working in the field.
What does "Your account is not accessible. Please contact your account administrator" mean?
This message is the mobile app's display text for a 403 Forbidden response from the API — meaning the server understood the request but refused to authorize it. The TrackVia mobile apps show this specific message in two situations:
- The API returns a 403 response.
- An IP whitelisting restriction blocks the request (iOS only). If your account has an IP whitelist configured under Security Policy, a device connecting from an IP address not on that list will be denied access — this includes mobile devices, not just browser or API access.
If you see this error, check with your account's Super Admin about whether an IP whitelist is configured and whether the affected device's network is on it, or whether something else about the user's access (role, permissions, account status) is causing the API to return a 403.
What does "URLSessionTask failed with error: resource unavailable" mean on iOS?
This message appears whenever a network request fails during execution on the iOS app — it's a general iOS system error, not one specific to TrackVia, so it can point to more than one underlying cause. The two most common are connection-related:
- Your connection was interrupted or became unstable, and no cached response was available to fall back on.
- The app tried to access something while offline, and no cached copy of that resource was available locally.
What to try: If you see this error, check your connection and try again once you have a stable connection (Wi-Fi or cellular). If you were working offline and the resource you needed hadn't been synced to your device beforehand, reconnecting and syncing first should resolve it.
If the error persists on a stable connection, it may point to an unexpected response from the API rather than a connectivity issue — in that case, contact TrackVia Support with details on what you were doing when the error appeared.
Comments
0 comments
Please sign in to leave a comment.