]> git.saurik.com Git - uikittools.git/commitdiff
Make uicache work on iOS 7 (patch from evad3rs).
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 24 Dec 2013 11:20:31 +0000 (11:20 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Tue, 24 Dec 2013 11:20:31 +0000 (11:20 +0000)
uicache.mm

index 29694d66f6a8ab28a208a5010410f2ddbf68c6f2..cbf3b8e00b58c84506d1db640219d57fa67db821 100644 (file)
@@ -180,7 +180,10 @@ int main(int argc, const char *argv[]) {
 
             for (NSString *identifier in bundles) {
                 NSString *path([bundles objectForKey:identifier]);
-                [workspace registerApplication:[NSURL fileURLWithPath:path]];
+                if (kCFCoreFoundationVersionNumber >= 800)
+                    [workspace registerApplicationDictionary:[after objectForKey:identifier]];
+                else
+                    [workspace registerApplication:[NSURL fileURLWithPath:path]];
             }
 
             for (NSString *path in removed)