diff --git a/AltStore/Server/Server.swift b/AltStore/Server/Server.swift index 74e848c6..b344163e 100644 --- a/AltStore/Server/Server.swift +++ b/AltStore/Server/Server.swift @@ -26,13 +26,21 @@ extension ALTServerError } } -enum InstallError: Error +enum InstallError: LocalizedError { case unknown case cancelled case invalidApp case noUDID case server(ALTServerError) + + var errorDescription: String? { + switch self + { + case .server(let error): return error.localizedDescription + default: return nil + } + } } struct Server: Equatable