mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-09 06:43:25 +01:00
Tries to refresh apps that are about to expire first, and then always refreshes AltStore itself last, since refreshing AltStore means that the app will quit.
38 lines
1.2 KiB
Swift
38 lines
1.2 KiB
Swift
//
|
|
// OperationError.swift
|
|
// AltStore
|
|
//
|
|
// Created by Riley Testut on 6/7/19.
|
|
// Copyright © 2019 Riley Testut. All rights reserved.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
enum OperationError: LocalizedError
|
|
{
|
|
case unknown
|
|
case unknownResult
|
|
case cancelled
|
|
|
|
case notAuthenticated
|
|
case appNotFound
|
|
|
|
case unknownUDID
|
|
|
|
case invalidApp
|
|
case invalidParameters
|
|
|
|
var errorDescription: String? {
|
|
switch self {
|
|
case .unknown: return NSLocalizedString("An unknown error occured.", comment: "")
|
|
case .unknownResult: return NSLocalizedString("The operation returned an unknown result.", comment: "")
|
|
case .cancelled: return NSLocalizedString("The operation was cancelled.", comment: "")
|
|
case .notAuthenticated: return NSLocalizedString("You are not signed in.", comment: "")
|
|
case .appNotFound: return NSLocalizedString("App not found.", comment: "")
|
|
case .unknownUDID: return NSLocalizedString("Unknown device UDID.", comment: "")
|
|
case .invalidApp: return NSLocalizedString("The app is invalid.", comment: "")
|
|
case .invalidParameters: return NSLocalizedString("Invalid parameters.", comment: "")
|
|
}
|
|
}
|
|
}
|