Как сохранить локальный json файл в zip-файл в Swift Apple Watch - PullRequest
0 голосов
/ 06 февраля 2020

Я делаю приложение Apple Watch, используя Swift. Я получаю некоторые данные, используя пользовательские тренировки из Healthkit.

Я сохраняю данные в локальный файл json, но я должен сохранить этот файл json в zip-файл локально.

guard let documentDirectoryUrl = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first else { return }
                let fileUrl = documentDirectoryUrl.appendingPathComponent("sample.json")
                do {
                       let jsonFile = try JSONSerialization.data(withJSONObject: localDictionary, options: [])
                       try jsonFile.write(to: fileUrl, options: [])
                   } catch {
                       print(error)
                   }

Как сохранить этот json файл в zip-файле локально.

Есть предложения?

...