The SMEStorage implementation of CloudDav enables us to provide WebDav over any Cloud whether the underlying Cloud supports it or not. This has great use on devices such as the iPad when users want to use Google Docs with iWork or SKyDrive with iWork etc.
One of the small niggling issues we’ve had is that when files are saved using iWork the CloudDav implementation creates two extra files. One is the original file which is data and timestamped and the other is an empty file. The reason for this is:
1. Whenever SMEStorage changes a file (if file versioning is not turned on) then the original file is actually versioned and moved to Trash. The file is not actually removed from the underlying Cloud until the Trash is emptied and is visible in the same directory as the newly created file, except it has a date and timestamp appended to it.
2. iWork actually creates an empty file when you are working with the file you wish to edit. This file is empty and is a lock on a file that it lets go of once the file has been saved, but it results in the creation of a real empty file.
Most of our users who use CloudDav with iWork just want one file that they changed to be saved and no additional files which they have to manually remove.
To accommodate this we’ve added a new setting in the Cloud DashBoard (accessible from the right sidebar after login):
This option is on for all new CloudDav accounts and can be turned on for any existing CloudDav accounts. This will prevent the creation of the extra two files in iWork on the iPad / iPhone.