From a6ff41606730455a03805395f21d3d129bb6f0aa Mon Sep 17 00:00:00 2001 From: nythepegasus Date: Thu, 9 May 2024 00:38:19 -0400 Subject: [PATCH] Conforms AppVersion to AppProtocol --- AltStoreCore/Protocols/AppProtocol.swift | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/AltStoreCore/Protocols/AppProtocol.swift b/AltStoreCore/Protocols/AppProtocol.swift index cd76b785..7438044c 100644 --- a/AltStoreCore/Protocols/AppProtocol.swift +++ b/AltStoreCore/Protocols/AppProtocol.swift @@ -50,3 +50,17 @@ 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 + } +}