Features of mobile data collection or project authoring that don't behave as expected or intended, as well as any potential solutions or workarounds, are described.
To report or learn more about bugs in QuickCapture, visit Support.
Mobile workers
- Decimal commas cannot be entered on some Samsung devices.
- Submission errors may occur due to invalid data values configured in the project.
- Records cannot be captured when QuickCapture is running in the background on Android Q.
- Error message Waiting for location displayed when returning the mobile app from background on iOS 13.
Project authors
- Emojis cannot be used in a field name.
- Cannot update the data source of a button.
- Field lengths are not validated in the designer.
- Required fields are not validated in the designer.
- Text fields that are populated from a multiline user input must be 255 characters long.
- Nonfederated services require credentials to be saved in the item.
The default numerical keyboard on some Samsung devices does not support decimal commas. This means that it is 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.
Default values that are larger than the field length, use of the multiline user input on fields that are smaller than 255 characters, or required fields that do not have a value may be the cause of submission errors when the project is used in the mobile app. Contact your project author to update the project in the designer.
On Android Q devices, to allow capture of records when QuickCapture is running in the background, you must choose Allow all the time for the Allow to access this device's location setting. If you chose a different option when prompted, you can change your response to this question by going to Settings > Privacy > Permission manager > Location, choosing QuickCapture, and then choosing Allow all the time.
Error message Waiting for location displayed when returning the mobile app from background on iOS 13.
On iOS 13 devices, to allow capture of records when QuickCapture is running in the background, you must choose While using the App for the Allow location access setting. If you chose a different option when prompted, you can change your response to this question by going to Settings > Privacy > Location Services, choosing QuickCapture, and then choosing While using the app.