Some users may expect to edit the same project (open from iCloud Drive directly) on multiple devices at same time, and the changes will be reflected on other devices automatically – this is impossible.
Because tasks in project schedule are in a TREE structure, there are tight relationships (parent-child, link, properties) between tasks, edit two or more items at the same time will cause severe logic problems. More details, please check out the article about collaboration
QuickPlan for macOS
After “QuickPlan for macOS” (downloaded from Mac App Store) be installed, QuickPlan iCloud Drive folder will be created, and files in the folder will be sync automatically to all the devices with the same iCloud account, by iOS or macOS.
QuickPlan supports to access the .qpp file in the QuickPlan iCloud Drive folder directly, and the changed data will be sync to other devices automatically. However, our practice is to use a working folder as a bridge to iCloud Drive folder – so if we made a big mistake on the files in the working folder, the error would not be automatically transferred to other devices before we copy the change files to iCloud Drive
Copy project file from QuickPlan iCloud Drive directory to another directory before editing. For example to create a new directory with name “working space” out of iCloud Drive directory and copy the project file to “working space” directory.
(Check the project modified date to make sure the project file sync completed if another device has changed it.)
Open the copied project file (in “working space” directory)
After saved and checked, replace the project file on the QuickPlan iCloud Drive directory by the updated file in “working space” directory.
QuickPlan for iPad & QuickPlan for iPhone
the Project files stored on the iOS device and the project files stored on iCloud Drive are displayed separately
Directly open the project file on iCloud Drive.
QuickPlan for iOS supports to open the project file on iCloud Drive directly, and the changes to the opened project will be saved and sync to other devices via iCloud Drive. Also please pay attention the file last updated date, to check if iOS has completed sync the file to this device already before you open it.
Copy from iCloud Drive to Local, and copy from local to iCloud Drive
QuickPlan supports to COPY project file from iCloud Drive to the device (to be shown as a tile), and also we can open a local project, and to save (copy) it to iCloud Drive, there is options for us to if need to replace a existing file, or to create a new project.
As above description, we can open project files on the iCloud Drive directly, and the changes will sync to other devices.
Additional to the backup on Mac devices, one good practice is to copy the project on iCloud Drive to local as a backup on the iOS device, then to open the iCloud project directly. If we changed the plan on iCloud incorrectly and the data be sync to all the other devices, we have chance to use the local backup to replace the one on iCloud Drive
Please make sure SAME iCloud account on multiple devices, and iCloud Drive option is enabled in iCloud setting
The iCloud file transfer is controlled by the iOS system the macOS system, when the file changes will be synchronised to other devices depends on the network situation and how iOS/macOS coordinate the file transfer. To check if the project files synchronisation completed, please check the project files in “iCloud Drive” app (developed by Apple) on the iOS device, and check in the iCloud Drive on the Mac device.
iCloud Drive is an AUTOMATIC service controlled by iOS/macOS, that means any changes be automatically synced to other devices – this makes users feel comfortable. However, one risk is that if we make a mistake on one device, the mistake will be transferred to all the other devices BEFORE we REALIZE it. If we have no backup of the files, we may have no way to recover the data from the mistake.
Our practice is that on the mac device, using 3rd tool to back up iCloud Drive Folders every day. (If we just use iOS device, for QuickPlan, please just copy the project to the device, so we have a copy on the device which will not be impacted by iCloud Drive Automatic Sync)