Known issues for mobile workers

Features of mobile data collection or project authoring that don't behave as expected or intended, as well as potential solutions or workarounds, are described below.

To report or learn more about bugs in QuickCapture, visit Support.

Launch

Capture

Launch

QuickCapture does not launch from a link that contains spaces when using the Safari browser.

This is a known limitation for Safari on iOS. Links that include a user input value containing a space will fail to launch. If a space is required, use the string %20 in its place in the link.

QuickCapture does not launch from links within ArcGIS Field Maps on iOS.

This is a known limitation for iOS when using custom URL scheme links. If your project is to be launched from Field Maps on iOS, you must use a QuickCapture link. To learn more, see Integrate with other apps.

QuickCapture does not launch from shared links or QR codes on iOS.

Custom URL schemes are the preferred method for sharing projects; however, QuickCapture links can still be generated for sharing projects. By default, when a user clicks a QuickCapture link, the mobile app will launch (if it is installed). Device users can unintentionally override this behavior with a long press on the link and selecting the option to open in the browser, or the default behavior may not occur due to an error at the time of downloading the mobile app. To return to the default behavior, either long press on the link and choose to open with the mobile app, or uninstall the mobile app, restart your device, and reinstall the mobile app.

QuickCapture does not launch from shared links or QR codes on tablets running iOS 13 or later.

Custom URL schemes are the preferred method for sharing projects. On tablets running iOS 13 or later, the Safari default app settings will prohibit a custom URL link from launching QuickCapture. Before launching a shared link or scanning a QR code, in the device Settings, scroll to Safari, and in Settings for Websites, select Request Desktop Website and disable All Websites.

QuickCapture does not launch from links in other apps on Windows.

This is a known limitation for Windows when using QuickCapture links. If your project is to be used on Windows, you must use a custom URL scheme link. To learn more, see Integrate with other apps.

I receive an invalid redirect_uri error when using an external browser to sign in to ArcGIS Enterprise.

The QuickCapture mobile app is not able to use an external browser to sign in to versions of ArcGIS Enterprise earlier than 10.9 unless the arcgis-quickcapture:// redirect URI is manually added to the QuickCapture mobile app item. An ArcGIS Enterprise administrator can add this URI by following the steps in ArcGIS account requirements.

I am unable to sign-in with my SAML login.

When QuickCapture launches there are two sign in choices: Sign in with ArcGIS Online or Sign in with ArcGIS Enterprise. If you are using a SAML login, you must choose Sign in with ArcGIS Enterprise. Enter the URL of your organization, click Next, and sign in.

Capture

Decimal commas cannot be entered on some Samsung devices.

The default numerical keyboard on some Samsung devices does not support decimal commas. This means that it is not possible to enter a decimal for a user input. It is also not possible to enter a decimal antenna height or geoid separation value when configuring an external GNSS receiver. This problem only occurs with the default keyboard provided on some Samsung devices and can be avoided by using a keyboard that does support decimal commas.

Decimal commas are not recognized in projects or when a project is submitted.

If the device region is not set to match the default region for the device language, decimal separators may not be recognized. The QuickCapture mobile app only supports the default region for each supported language. Changing the device language without changing the device region setting to match may cause issues with number formatting.

Point records that are collected in streaming mode fail to send.

If the point layer has been configured to both accept user input and collect records in streaming mode, records will fail to send. These records must be discarded on the mobile device. The project author should update the project, removing either the user input or streaming mode. The mobile worker can then update the project and capture and send new records.

A mobile map package (MMPK) does not open once downloaded.

The following conditions affect the ability of an MMPK to open:

  • The MMPK is expired and the type of access for an expired MMPK is set to do not allow to open.
  • The MMPK contains more than one map. Only one map will display in the mobile app.

To learn more about creating MMPKs, see Create Mobile Map Package.

Note:

MMPKs that contain military symbology will open, but the symbols will not be rendered.

A project that references an offline map cannot be downloaded.

If your project contains an offline map of type MMPK, VTPK, or TPK hosted on a version of ArcGIS Enterprise earlier than 10.8.1, the project download will fail.

There are gaps in data capture when QuickCapture is in the background with many other apps running.

When running multiple apps, the operating system balances the memory available to each app. Record capture may be temporarily suspended when the mobile app is in the background and other apps are in use. To ensure that records are continuously captured in the mobile app, keep the app in the foreground, limit the number of apps running, or improve the specifications of your project hardware.

Windows does not recognize supported languages for text to speech.

Windows 10 does include a set of voices for each language installed on the device, but not all of these voices are available to third-party software.

Caution:

Specific voices can be enabled for use in QuickCapture, but you must edit the registry.

Downloaded projects and unsubmitted data disappear after upgrading to QuickCapture 1.6 on Android.

In accordance with pending security requirements by Google for Android apps, QuickCapture now stores downloaded projects and unsent records in a new location. Projects and records previously stored in Local Storage/ArcGIS/ArcGIS QuickCapture are now stored in Local Storage/Android/data/com.esri.arcgisquickcapture/files/ArcGIS/ArcGIS QuickCapture.

It is recommended that you send all records on your device before upgrading and then redownload projects.

When I shake my iOS device, a dialog box appears, asking to Undo or Cancel.

QuickCapture does not use the shake to undo feature of iOS. When using QuickCapture on the move, it is recommended that you disable this feature. Go to General > Accessibility > Shake to Undo and disable the option.

Button labels are read out in Arabic on iOS 14.

On devices running iOS 14 or later, not all text-to-speech voices are available on the device by default. As a result, when a user taps a project button and the label text is read out, an unexpected language may be heard, usually Arabic.

Voice files can be manually downloaded to the device. To download, go to Settings > Accessibility > Voice Over > Speech > Voice and download one of the voices that matches the language of the device. You can find the language of the device by tapping Settings > General > Language & Region > iPhone Language.

The next time QuickCapture is launched, it will use the downloaded voice.

Background locations cannot be captured when using battery saving mode on Android.

Line features will stop being updated when the QuickCapture mobile app is running in the background. Depending on your device model and operating system verison, you may either need to switch off Battery Saver or change the Power Mode to Optimized.


In this topic
  1. Launch
  2. Capture