diff --git a/ios/App/App/FileContainer.swift b/ios/App/App/FileContainer.swift index 06ef33b3d..021794e5d 100644 --- a/ios/App/App/FileContainer.swift +++ b/ios/App/App/FileContainer.swift @@ -32,6 +32,19 @@ public class FileContainer: CAPPlugin, UIDocumentPickerDelegate { } } + let str = "" + guard let filename = self.containerUrl?.appendingPathComponent(".logseq") else { + return + } + + if !FileManager.default.fileExists(atPath: filename.path) { + do { + try str.write(to: filename, atomically: true, encoding: String.Encoding.utf8) + } + catch { + // failed to write file – bad permissions, bad filename, missing permissions, or more likely it can't be converted to the encoding + } + } self._call?.resolve([ "path": self.containerUrl?.path ])