fix(ios): unhide logseq folder in iCloud Drive

Simplily adding an empty .logseq file at the container root to reveal
the logseq folder
pull/3577/head
leizhe 2021-12-25 16:08:28 +08:00 committed by Tienson Qin
parent aaceac2c96
commit 2c1b32e2b5
1 changed files with 13 additions and 0 deletions

View File

@ -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
])