|
@@ -64,7 +64,7 @@
|
|
|
}
|
|
|
|
|
|
- (NSArray<XCThemeSpecModel *> *)fetchDownloadedSpecs {
|
|
|
- NSString *documentsPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, true).firstObject;
|
|
|
+ NSString *documentsPath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, true).firstObject;
|
|
|
NSString *path = [documentsPath stringByAppendingString:@"/ThemeResources"];
|
|
|
NSArray *items = [NSFileManager.defaultManager contentsOfDirectoryAtPath:path error:nil];
|
|
|
NSMutableArray<XCThemeSpecModel *> *specs = [NSMutableArray new];
|
|
@@ -122,7 +122,7 @@
|
|
|
@throw [NSException exceptionWithName:NSInvalidArgumentException reason:@"downloadBlock not specified" userInfo:nil];
|
|
|
}
|
|
|
|
|
|
- NSString *rootPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;
|
|
|
+ NSString *rootPath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES).firstObject;
|
|
|
NSString *themeResourcesPath = [rootPath stringByAppendingString:@"/ThemeResources"];
|
|
|
BOOL isDirectory;
|
|
|
if ([NSFileManager.defaultManager fileExistsAtPath:themeResourcesPath isDirectory:&isDirectory]) {
|