Something went wrong on our end
-
Ahmed Shehata authoredAhmed Shehata authored
iCloudServiceMock.swift 759 B
import Foundation
public struct iCloudServiceMock: iCloudInterface {
public init() {
// TODO
}
public func openSettings() {
// TODO
}
public func isAuthorized() -> Bool {
true
}
public func downloadBackup(
_: String,
_: @escaping (Result<Data, Error>) -> Void
) {
// TODO
}
public func uploadBackup(
_: URL,
_: @escaping (Result<iCloudMetadata, Error>) -> Void
) {
// TODO
}
public func downloadMetadata(
_ completion: @escaping (Result<iCloudMetadata?, Error>) -> Void
) {
completion(.success(.init(
path: "/",
size: 1230000000.0,
modifiedDate: Date()
)))
}
}