From 798b340ff22aaac8eb7d963a3b43268287a25b14 Mon Sep 17 00:00:00 2001 From: Norio Nomura Date: Fri, 27 Jun 2014 13:18:25 +0900 Subject: [PATCH] Support `com.apple.application-and-system-extension` --- Provisioning/GeneratePreviewForURL.m | 2 +- Provisioning/Provisioning-Info.plist | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Provisioning/GeneratePreviewForURL.m b/Provisioning/GeneratePreviewForURL.m index 47ed795..ccc1f48 100644 --- a/Provisioning/GeneratePreviewForURL.m +++ b/Provisioning/GeneratePreviewForURL.m @@ -96,7 +96,7 @@ OSStatus GeneratePreviewForURL(void *thisInterface, QLPreviewRequestRef preview, NSURL *URL = (__bridge NSURL *)url; NSData *fileData = nil; - if ([[URL pathExtension] isEqualToString:@"app"]) { + if ([[URL pathExtension] isEqualToString:@"app"] || [[URL pathExtension] isEqualToString:@"appex"]) { // get the embedded provisioning for the iOS app fileData = [NSData dataWithContentsOfURL:[URL URLByAppendingPathComponent:@"embedded.mobileprovision"]]; } diff --git a/Provisioning/Provisioning-Info.plist b/Provisioning/Provisioning-Info.plist index a8031d7..3a38a05 100644 --- a/Provisioning/Provisioning-Info.plist +++ b/Provisioning/Provisioning-Info.plist @@ -46,6 +46,14 @@ com.apple.itunes.ipa + + CFBundleTypeRole + QLGenerator + LSItemContentTypes + + com.apple.application-and-system-extension + + CFBundleExecutable ${EXECUTABLE_NAME}