From 0d37ebd7fdd96a7b123715537f2a8fe5d02d2035 Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Sun, 7 Jun 2020 09:49:29 -0700 Subject: [PATCH] Replaces cached AltStore every launch for DEBUG builds --- AltStore/Model/DatabaseManager.swift | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/AltStore/Model/DatabaseManager.swift b/AltStore/Model/DatabaseManager.swift index 8a627651..323dae06 100644 --- a/AltStore/Model/DatabaseManager.swift +++ b/AltStore/Model/DatabaseManager.swift @@ -172,7 +172,14 @@ private extension DatabaseManager } let fileURL = installedApp.fileURL - if !FileManager.default.fileExists(atPath: fileURL.path) || installedApp.version != localApp.version + + #if DEBUG + let replaceCachedApp = true + #else + let replaceCachedApp = !FileManager.default.fileExists(atPath: fileURL.path) || installedApp.version != localApp.version + #endif + + if replaceCachedApp { FileManager.default.prepareTemporaryURL() { (temporaryFileURL) in do