From 4fc4d6ba395002e15dd268d2ca62da9db483d34c Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Tue, 15 Nov 2022 17:27:22 -0600 Subject: [PATCH] Conforms AppVersion to AppProtocol --- AltStoreCore/Protocols/AppProtocol.swift | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/AltStoreCore/Protocols/AppProtocol.swift b/AltStoreCore/Protocols/AppProtocol.swift index cd76b785..cbf5a622 100644 --- a/AltStoreCore/Protocols/AppProtocol.swift +++ b/AltStoreCore/Protocols/AppProtocol.swift @@ -50,3 +50,18 @@ extension InstalledApp: AppProtocol return self.fileURL } } + +extension AppVersion: AppProtocol +{ + public var name: String { + return self.app?.name ?? self.bundleIdentifier + } + + public var bundleIdentifier: String { + return self.appBundleID + } + + public var url: URL? { + return self.downloadURL + } +}