[GIS] Synchronize from QField (QFieldSync) Not Working – Getting Handle Bad Layers pop-up

qfieldqgis

I am using QField with QGIS to edit data in the field. I used QFieldSync to package my QGIS project and was able to open it on my Android device and edit/add features just fine. I then copy the folder from my Android device to my desktop; go to my QGIS project; and select the folder through QFieldSync's 'Synchronize from QField'. The result is the 'Handle Bad Layers' pop-up in QGIS and I don't know how to proceed.

enter image description here

Can anyone advise on what I'm doing wrong? Here is some information:

Data: .shp files

QFieldSync Project Configuration: I've set the Action for all three layers to offline editing since I need to be able to make changes to the .shp files in the office while others are making updates in the field.

Python version: 3.6.0

QGIS version: 3.0.3-Girona

QField version: QField for QGIS – RELEASE CANDIDATE 3

Best Answer

Here is what ended up working for me: I uninstalled QGIS and installed the most recent version: 3.4.4. QFieldSync worked fine after that. I was able to import new data back from my Anrdoid device and view the new data in the QGIS project.

For some reason QFieldSync was creating a data.sqlite file when I was using QGIS3.0 but with QGIS3.4 it creates a data.gpkg file instead.

Related Question