move cleanup handler
This commit is contained in:
1 parent
a67a28737e
commit
c12fc84512
2 files changed
+7
-5
No files matched your search
@@ -261,7 +261,7 @@
|
|||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 6;
|
CURRENT_PROJECT_VERSION = 7;
|
||||||
DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\"";
|
DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\"";
|
||||||
DEVELOPMENT_TEAM = 2P4CP47H76;
|
DEVELOPMENT_TEAM = 2P4CP47H76;
|
||||||
ENABLE_PREVIEWS = YES;
|
ENABLE_PREVIEWS = YES;
|
||||||
@@ -293,7 +293,7 @@
|
|||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 6;
|
CURRENT_PROJECT_VERSION = 7;
|
||||||
DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\"";
|
DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\"";
|
||||||
DEVELOPMENT_TEAM = 2P4CP47H76;
|
DEVELOPMENT_TEAM = 2P4CP47H76;
|
||||||
ENABLE_PREVIEWS = YES;
|
ENABLE_PREVIEWS = YES;
|
||||||
|
|||||||
@@ -153,11 +153,12 @@ class PosterBoardManager {
|
|||||||
extList.merge(descriptors) { (first, second) in first + second }
|
extList.merge(descriptors) { (first, second) in first + second }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
defer {
|
||||||
|
SymHandler.cleanup()
|
||||||
|
}
|
||||||
|
|
||||||
for (ext, descriptorsList) in extList {
|
for (ext, descriptorsList) in extList {
|
||||||
let _ = try SymHandler.createDescriptorsSymlink(appHash: appHash, ext: ext)
|
let _ = try SymHandler.createDescriptorsSymlink(appHash: appHash, ext: ext)
|
||||||
defer {
|
|
||||||
SymHandler.cleanup()
|
|
||||||
}
|
|
||||||
for descriptors in descriptorsList {
|
for descriptors in descriptorsList {
|
||||||
// create the folder
|
// create the folder
|
||||||
for descr in try FileManager.default.contentsOfDirectory(at: descriptors, includingPropertiesForKeys: nil, options: .skipsHiddenFiles) {
|
for descr in try FileManager.default.contentsOfDirectory(at: descriptors, includingPropertiesForKeys: nil, options: .skipsHiddenFiles) {
|
||||||
@@ -182,6 +183,7 @@ class PosterBoardManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static func clearCache() throws {
|
static func clearCache() throws {
|
||||||
|
SymHandler.cleanup()
|
||||||
let docDir = SymHandler.getDocumentsDirectory()
|
let docDir = SymHandler.getDocumentsDirectory()
|
||||||
for file in try FileManager.default.contentsOfDirectory(at: docDir, includingPropertiesForKeys: nil) {
|
for file in try FileManager.default.contentsOfDirectory(at: docDir, includingPropertiesForKeys: nil) {
|
||||||
try FileManager.default.removeItem(at: file)
|
try FileManager.default.removeItem(at: file)
|
||||||
|
|||||||
Reference in new issue
Block a user