Skip to content

Commit 879a12f

Browse files
committed
feat: support for .tipa
1 parent e4d421d commit 879a12f

File tree

6 files changed

+34
-6
lines changed

6 files changed

+34
-6
lines changed

App/Info.plist

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,29 @@
44
<dict>
55
<key>CFBundleIconFile</key>
66
<string>AppIcon</string>
7+
<key>UTImportedTypeDeclarations</key>
8+
<array>
9+
<dict>
10+
<key>UTTypeConformsTo</key>
11+
<array>
12+
<string>public.data</string>
13+
</array>
14+
<key>UTTypeIdentifier</key>
15+
<string>com.opa334.trollstore.tipa</string>
16+
<key>UTTypeDescription</key>
17+
<string>AirDrop friendly iOS app</string>
18+
<key>UTTypeTagSpecification</key>
19+
<dict>
20+
<key>public.mime-type</key>
21+
<array>
22+
<string>application/trollstore-ipa</string>
23+
</array>
24+
<key>public.filename-extension</key>
25+
<array>
26+
<string>tipa</string>
27+
</array>
28+
</dict>
29+
</dict>
30+
</array>
731
</dict>
832
</plist>

QLAppBundle.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@
535535
CLANG_WARN_UNREACHABLE_CODE = YES;
536536
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
537537
COPY_PHASE_STRIP = NO;
538-
CURRENT_PROJECT_VERSION = 1086;
538+
CURRENT_PROJECT_VERSION = 1120;
539539
DEBUG_INFORMATION_FORMAT = dwarf;
540540
DEVELOPMENT_TEAM = UY657LKNHJ;
541541
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -558,7 +558,7 @@
558558
GCC_WARN_UNUSED_VARIABLE = YES;
559559
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
560560
MACOSX_DEPLOYMENT_TARGET = 10.15;
561-
MARKETING_VERSION = 1.0.0;
561+
MARKETING_VERSION = 1.1.0;
562562
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
563563
MTL_FAST_MATH = YES;
564564
ONLY_ACTIVE_ARCH = YES;
@@ -605,7 +605,7 @@
605605
CLANG_WARN_UNREACHABLE_CODE = YES;
606606
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
607607
COPY_PHASE_STRIP = NO;
608-
CURRENT_PROJECT_VERSION = 1086;
608+
CURRENT_PROJECT_VERSION = 1120;
609609
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
610610
DEVELOPMENT_TEAM = UY657LKNHJ;
611611
ENABLE_NS_ASSERTIONS = NO;
@@ -623,7 +623,7 @@
623623
GCC_WARN_UNUSED_VARIABLE = YES;
624624
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
625625
MACOSX_DEPLOYMENT_TARGET = 10.15;
626-
MARKETING_VERSION = 1.0.0;
626+
MARKETING_VERSION = 1.1.0;
627627
MTL_ENABLE_DEBUG_INFO = NO;
628628
MTL_FAST_MATH = YES;
629629
PRODUCT_BUNDLE_IDENTIFIER = de.relikd.QLAppBundle;

QLPreview/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
<string>com.apple.itunes.ipa</string>
1414
<string>com.apple.application-and-system-extension</string>
1515
<string>com.apple.xcode.archive</string>
16+
<string>com.opa334.trollstore.tipa</string>
17+
<string>dyn.ah62d4rv4ge81k4puqe</string>
1618
</array>
1719
<key>QLSupportsSearchableItems</key>
1820
<false/>

QLThumbnail/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
<string>com.apple.itunes.ipa</string>
1212
<string>com.apple.application-and-system-extension</string>
1313
<string>com.apple.xcode.archive</string>
14+
<string>com.opa334.trollstore.tipa</string>
15+
<string>dyn.ah62d4rv4ge81k4puqe</string>
1416
</array>
1517
<key>QLThumbnailMinimumDimension</key>
1618
<integer>16</integer>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
QLAppBundle
77
===========
88

9-
A QuickLook plugin for app bundles (`.ipa`, `.appex`, `.xcarchive`).
9+
A QuickLook plugin for app bundles (`.ipa`, `.tipa`, `.appex`, `.xcarchive`).
1010

1111
![screenshot](screenshot.png)
1212

src/MetaInfo.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ struct MetaInfo {
3131
var zipFile: ZipFile? = nil
3232

3333
switch self.UTI {
34-
case "com.apple.itunes.ipa":
34+
case "com.apple.itunes.ipa", "com.opa334.trollstore.tipa", "dyn.ah62d4rv4ge81k4puqe":
3535
self.type = FileType.IPA;
3636
zipFile = ZipFile(self.url.path);
3737
case "com.apple.xcode.archive":

0 commit comments

Comments
 (0)