I am being very unsuccessful using QField iOS, and not finding any help in the online docs. We can take this one step at a time, and I appreciate any help or guidance.
For background, I am using QField, not QFieldCloud. I will likely try Cloud at some point, but I want to see this work with just manually moving data between my iPad and QGIS on a Mac. Here is what I’m doing, my questions, and things I’m stuck on. I welcome any suggestions.
- In QGIS, I have the QField plugin installed, and I am able to create a package for QField.
- From there, I drag and drop it using Finder from a folder on the Mac to the QField app on the iPad. Initially there are three folders on the iPad; “Imported Datasets”, “Imported Projects”, and “QField”. I drag and drop my package folder (the whole folder) to the root for the app. That creates a 4th fold called “Twistedtree” which is the name of my project. First question is whether I’m placing this in the correct location?
- Now on the iPad, I launch QField adn select “Open local file”. That presents me with Folders and Favorites. I pick “QField files directory” under Folders. Now I see the same 4 folders that were visible through Finder on the Mac. This is where things diverge from the documentation. The docs say to import you project, but there is no such option. If I open the “Twistedtree” folder (my project folder) is shows a project called Twistedtree_qfield. I’m not sure why it’s been renamed, but I roll with it adn open that project.
- The project opens successfully, and aside from regular app crashes, and regular failure to redraw everything, it seems to mostly work. My data is all there and things are looking good.
- Then I add a few new points to an existing layer using the app, and that seems to work fine. Now it’s time to sync back to the original project on my mac, and this is where things don’t work so well. The docs say to copy my project folder from the iPad back to my Mac, so I do that using Finder. I drag and drop the Tiwstedtree folder back to the Mac.
- Then in QGIS, with my original project open, I clock on the QFieldSync and select “Syncronize from QField”. I browse to the project folder that I just copied over from the iPad and select it. Then I click “Synchronize”. The process runs and completes, but I get a banner error saying that “The project you imported doesn’t seem to be an offline project”. And what QGIS has done is open the “Twistedtree_qfiled” project. The data that I edited on the iPad is there, but it’s in the other project, not merged into my orignal project. So somewhere along the way I’m doing something wrong.
Any suggestions? So far I haven’t been able to get QField to do the one thing it’s supposed to do, which is the sync field data back to the main project.
Imported from GitHub discussion by @Twistedtree51 on 2023-12-24T20:18:39Z