A hand full of end-users in my organization have been experiencing crashing issues with the QuickCapture applications I have deployed.
The applications allow users to collect a single point, take a photo, and write a note. The users encountering the crashing issue can take the photo, but then the app crashes.
Is there something I do on the designer side of things to resolve the issue, or provide them guidance on how to resolve the issue on their devices. They have all update their devices, uninstalled and re-installed the QC application, and remove and re-add the specific QC apps I have authored. Additionally, this has happened both in the AGOL QC apps I have authored, and one of the Enterprise QC apps I have authored.
I had them send me the specs on their devices.
My advice would be to check your database careful. Is there the correct datatype set in your DB? Are you collecting text in String field, numbers in Number field and photos in Attachment field. Are all these fields correctly set in QC?
I had some like this problem when I accidentally changed the field in QC where I collecting text data to the field with number field type. In this case QC had crashed when it tried to send collected data to the DB.
Yes, this has happened to my end-users before and they were able to email the data and I was able to use the data recovery method and amend the data back into the dataset.
This sounds like the app has run out of memory and is getting pushed to background. We have seen this on iPhone 6's but not 7's.
- Is the crash reliable? i.e. does it happen every time a photo is taken or randomly after taking a few photos?
- Can you share your project with the QCCreator user (via a group). We can take a look at the project and test it out on the iPhones we have here. Just to rule out a project issue.
- Are the users running multiple memory intensive apps at the same time? It may be worth doing a device restart and then only open the apps that are required for the workflow.
- Does the device have eneough storage space? Is there room for images to be stored?
Please let us know.
The other thing to do is check that battery saving mode is enabled in the QuickCapture app. This means the camera is not running all the time, and helps with memory consumption.
Hey John, thanks for getting back with me.
The QCCreator account has been added to my organizations troubleshooting group. You should be able to see the application and data associated with this application. My username with my organization is "aprickett_angler".
Here is the link to one of our applications that is experiencing crashes: https://arcg.is/G1O8X
The project looks good. I could not see any issues there.
- Could you confirm whether this was a new issue since moving to 1.9 (did you see the same issue in previous versions?)
- Could you confirm whether you are seeing the crash in the projects under the try me mode in QuickCapture? For example the Marine Debris Sampling project.
- Could you try turning off battery saving mode in the app. Does this make any difference? We did make a change to the default behaviour on iOS devices, so I would like to rule this out.
The crashing for two of the users has occurred with previous versions of QC.
As for the other two lines, I have folks testing this now and will respond when I get their details.