|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 54; |
| 6 | + objectVersion = 70; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 0A228A9D29DE0D2F000D7D10 /* FlipperShortcuts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A228A9C29DE0D2F000D7D10 /* FlipperShortcuts.swift */; }; |
11 | 11 | 0AD5C05D29D9A04E00E0F97E /* ArchivedItemEntity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD5C05B29D9A04E00E0F97E /* ArchivedItemEntity.swift */; }; |
12 | 12 | 0AD5C05E29D9A04E00E0F97E /* SendArchivedItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD5C05C29D9A04E00E0F97E /* SendArchivedItem.swift */; }; |
13 | | - 49CE8F9E25262E2300B9CBE4 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 49CE8F9D25262E2300B9CBE4 /* LaunchScreen.storyboard */; }; |
| 13 | + 6527CB1C2CF87913000ABD05 /* MarkdownUI in Frameworks */ = {isa = PBXBuildFile; productRef = 6527CB1B2CF87913000ABD05 /* MarkdownUI */; }; |
14 | 14 | 65CAD4C22BD6946000628789 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 65CAD4C12BD6946000628789 /* PrivacyInfo.xcprivacy */; }; |
15 | 15 | 8B064D5D2BD6C8F6008C00B3 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8B064D5C2BD6C8F6008C00B3 /* Assets.xcassets */; }; |
16 | 16 | 8B1A481929C113A5000169E9 /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B1A481829C113A5000169E9 /* WidgetKit.framework */; }; |
|
40 | 40 | 8B5B6C152B13FDAD00B76D83 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B5B6C142B13FDAD00B76D83 /* AppDelegate.swift */; }; |
41 | 41 | 8B5E986429E8235A0057B0D7 /* PlayAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B5E986329E8235A0057B0D7 /* PlayAlert.swift */; }; |
42 | 42 | 8B6CABEB2C7A06F000341B33 /* KeyQuery.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B6CABEA2C7A06EF00341B33 /* KeyQuery.swift */; }; |
43 | | - 8B7064CC26E27429006CB4A8 /* UI in Frameworks */ = {isa = PBXBuildFile; productRef = 8B7064CB26E27429006CB4A8 /* UI */; }; |
44 | 43 | 8B7480DE2807483500692304 /* Born2bSportyV2.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8B7480DD2807483500692304 /* Born2bSportyV2.ttf */; }; |
45 | 44 | 8B77A9CD26CAA43300A3DF9F /* Core in Frameworks */ = {isa = PBXBuildFile; productRef = 8B77A9CC26CAA43300A3DF9F /* Core */; }; |
46 | 45 | 8B8DEB992BD6EF610051E3D0 /* LiveActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B8DEB982BD6EF610051E3D0 /* LiveActivity.swift */; }; |
47 | 46 | 8B8DEB9B2BD6EF960051E3D0 /* Activity in Frameworks */ = {isa = PBXBuildFile; productRef = 8B8DEB9A2BD6EF960051E3D0 /* Activity */; }; |
48 | 47 | 8BA14F332B14A5DB0026B9E9 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8BA14F322B14A5DB0026B9E9 /* GoogleService-Info.plist */; }; |
49 | | - 8BA57F1D273AD21D00A3A33B /* nfc.png in Resources */ = {isa = PBXBuildFile; fileRef = 8BA57F18273AD21D00A3A33B /* nfc.png */; }; |
50 | | - 8BA57F1E273AD21D00A3A33B /* ibutton.png in Resources */ = {isa = PBXBuildFile; fileRef = 8BA57F19273AD21D00A3A33B /* ibutton.png */; }; |
51 | | - 8BA57F1F273AD21D00A3A33B /* rfid.png in Resources */ = {isa = PBXBuildFile; fileRef = 8BA57F1A273AD21D00A3A33B /* rfid.png */; }; |
52 | | - 8BA57F20273AD21D00A3A33B /* subhz.png in Resources */ = {isa = PBXBuildFile; fileRef = 8BA57F1B273AD21D00A3A33B /* subhz.png */; }; |
53 | | - 8BA57F21273AD21D00A3A33B /* irda.png in Resources */ = {isa = PBXBuildFile; fileRef = 8BA57F1C273AD21D00A3A33B /* irda.png */; }; |
54 | 48 | 8BC7F2E02B2FA3CC002F66A5 /* LaunchScreenView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BC7F2DF2B2FA3CC002F66A5 /* LaunchScreenView.swift */; }; |
55 | 49 | 8BCE39EB289D47EA00FB5704 /* HaxrCorpNeue.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8BCE39EA289D47EA00FB5704 /* HaxrCorpNeue.ttf */; }; |
56 | 50 | 8BCFDDDF277A2405002DA4CD /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BCFDDDE277A2405002DA4CD /* QuickLook.framework */; platformFilter = maccatalyst; }; |
|
118 | 112 | 0A228A9C29DE0D2F000D7D10 /* FlipperShortcuts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlipperShortcuts.swift; sourceTree = "<group>"; }; |
119 | 113 | 0AD5C05B29D9A04E00E0F97E /* ArchivedItemEntity.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArchivedItemEntity.swift; sourceTree = "<group>"; }; |
120 | 114 | 0AD5C05C29D9A04E00E0F97E /* SendArchivedItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SendArchivedItem.swift; sourceTree = "<group>"; }; |
121 | | - 44A5B59224F05647009EE7FB /* iOS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = iOS.entitlements; sourceTree = "<group>"; }; |
122 | | - 49CE8F9D25262E2300B9CBE4 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; |
123 | 115 | 65B31A442C400D8500F72D36 /* Backend */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = Backend; path = Packages/Backend; sourceTree = "<group>"; }; |
124 | 116 | 65CAD4C12BD6946000628789 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; |
125 | 117 | 8B064D5C2BD6C8F6008C00B3 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
|
151 | 143 | 8B6CABEA2C7A06EF00341B33 /* KeyQuery.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyQuery.swift; sourceTree = "<group>"; }; |
152 | 144 | 8B7480DD2807483500692304 /* Born2bSportyV2.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = Born2bSportyV2.ttf; sourceTree = "<group>"; }; |
153 | 145 | 8B82A62A2AD49D71007E9E67 /* Macro */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = Macro; path = Packages/Macro; sourceTree = "<group>"; }; |
154 | | - 8B89527827581E7B00E4C336 /* UI */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = UI; path = Packages/UI; sourceTree = "<group>"; }; |
155 | 146 | 8B89527A27581E9500E4C336 /* Core */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = Core; path = Packages/Core; sourceTree = "<group>"; }; |
156 | 147 | 8B8DEB972BD6ED210051E3D0 /* Activity */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = Activity; path = Packages/Activity; sourceTree = "<group>"; }; |
157 | 148 | 8B8DEB982BD6EF610051E3D0 /* LiveActivity.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LiveActivity.swift; sourceTree = "<group>"; }; |
158 | 149 | 8B906E9B2C74D6990046CAAC /* LiveWidgetExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LiveWidgetExtension.entitlements; sourceTree = "<group>"; }; |
159 | 150 | 8BA14F322B14A5DB0026B9E9 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; }; |
160 | 151 | 8BA49B4B2902C86C00762ADF /* MFKey32v2 */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = MFKey32v2; path = Packages/MFKey32v2; sourceTree = "<group>"; }; |
161 | | - 8BA57F18273AD21D00A3A33B /* nfc.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = nfc.png; sourceTree = "<group>"; }; |
162 | | - 8BA57F19273AD21D00A3A33B /* ibutton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ibutton.png; sourceTree = "<group>"; }; |
163 | | - 8BA57F1A273AD21D00A3A33B /* rfid.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = rfid.png; sourceTree = "<group>"; }; |
164 | | - 8BA57F1B273AD21D00A3A33B /* subhz.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = subhz.png; sourceTree = "<group>"; }; |
165 | | - 8BA57F1C273AD21D00A3A33B /* irda.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = irda.png; sourceTree = "<group>"; }; |
166 | 152 | 8BB226F02B61242A00468E73 /* .swiftlint.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = .swiftlint.yml; sourceTree = "<group>"; }; |
167 | 153 | 8BC7F2DF2B2FA3CC002F66A5 /* LaunchScreenView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchScreenView.swift; sourceTree = "<group>"; }; |
168 | 154 | 8BCE39EA289D47EA00FB5704 /* HaxrCorpNeue.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = HaxrCorpNeue.ttf; sourceTree = "<group>"; }; |
|
179 | 165 | F0DBFA1A24EF2F9600EB2880 /* FlipperApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlipperApp.swift; sourceTree = "<group>"; }; |
180 | 166 | F0DBFA1C24EF2F9900EB2880 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
181 | 167 | F0DBFA2124EF2F9900EB2880 /* Flipper.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Flipper.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
182 | | - F0DBFA2424EF2F9900EB2880 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
183 | 168 | /* End PBXFileReference section */ |
184 | 169 |
|
| 170 | +/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ |
| 171 | + 6527C8042CF875A0000ABD05 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { |
| 172 | + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; |
| 173 | + membershipExceptions = ( |
| 174 | + Info.plist, |
| 175 | + ); |
| 176 | + target = F0DBFA2024EF2F9900EB2880 /* Flipper(iOS) */; |
| 177 | + }; |
| 178 | +/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ |
| 179 | + |
| 180 | +/* Begin PBXFileSystemSynchronizedRootGroup section */ |
| 181 | + 6527C7FC2CF875A0000ABD05 /* iOS */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (6527C8042CF875A0000ABD05 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = iOS; sourceTree = "<group>"; }; |
| 182 | +/* End PBXFileSystemSynchronizedRootGroup section */ |
| 183 | + |
185 | 184 | /* Begin PBXFrameworksBuildPhase section */ |
186 | 185 | 8B1A481429C113A5000169E9 /* Frameworks */ = { |
187 | 186 | isa = PBXFrameworksBuildPhase; |
|
214 | 213 | isa = PBXFrameworksBuildPhase; |
215 | 214 | buildActionMask = 2147483647; |
216 | 215 | files = ( |
217 | | - 8B7064CC26E27429006CB4A8 /* UI in Frameworks */, |
218 | 216 | 8BF8025C2B0C14670083DF49 /* Notifications in Frameworks */, |
219 | 217 | 8B77A9CD26CAA43300A3DF9F /* Core in Frameworks */, |
| 218 | + 6527CB1C2CF87913000ABD05 /* MarkdownUI in Frameworks */, |
220 | 219 | ); |
221 | 220 | runOnlyForDeploymentPostprocessing = 0; |
222 | 221 | }; |
|
298 | 297 | 8BE40CF627F1266D00288F66 /* Peripheral */, |
299 | 298 | 8BA49B4B2902C86C00762ADF /* MFKey32v2 */, |
300 | 299 | 8B89527A27581E9500E4C336 /* Core */, |
301 | | - 8B89527827581E7B00E4C336 /* UI */, |
302 | 300 | 65B31A442C400D8500F72D36 /* Backend */, |
303 | 301 | ); |
304 | 302 | name = Packages; |
305 | 303 | sourceTree = "<group>"; |
306 | 304 | }; |
307 | | - 8BA57ED9273AA05900A3A33B /* FileIcons */ = { |
308 | | - isa = PBXGroup; |
309 | | - children = ( |
310 | | - 8BA57F19273AD21D00A3A33B /* ibutton.png */, |
311 | | - 8BA57F1C273AD21D00A3A33B /* irda.png */, |
312 | | - 8BA57F18273AD21D00A3A33B /* nfc.png */, |
313 | | - 8BA57F1A273AD21D00A3A33B /* rfid.png */, |
314 | | - 8BA57F1B273AD21D00A3A33B /* subhz.png */, |
315 | | - ); |
316 | | - path = FileIcons; |
317 | | - sourceTree = "<group>"; |
318 | | - }; |
319 | 305 | 8BCFDDE0277A2405002DA4CD /* KeyPreview */ = { |
320 | 306 | isa = PBXGroup; |
321 | 307 | children = ( |
|
350 | 336 | isa = PBXGroup; |
351 | 337 | children = ( |
352 | 338 | 8B77A9C626CAA3BA00A3DF9F /* Packages */, |
353 | | - F0DBFA2324EF2F9900EB2880 /* iOS */, |
| 339 | + 6527C7FC2CF875A0000ABD05 /* iOS */, |
354 | 340 | F0DBFA1924EF2F9600EB2880 /* Shared */, |
355 | 341 | 8BED6139270B617B009E51E2 /* SwiftLint */, |
356 | 342 | 8BCFDDE0277A2405002DA4CD /* KeyPreview */, |
|
387 | 373 | name = Products; |
388 | 374 | sourceTree = "<group>"; |
389 | 375 | }; |
390 | | - F0DBFA2324EF2F9900EB2880 /* iOS */ = { |
391 | | - isa = PBXGroup; |
392 | | - children = ( |
393 | | - 8BA57ED9273AA05900A3A33B /* FileIcons */, |
394 | | - F0DBFA2424EF2F9900EB2880 /* Info.plist */, |
395 | | - 44A5B59224F05647009EE7FB /* iOS.entitlements */, |
396 | | - 49CE8F9D25262E2300B9CBE4 /* LaunchScreen.storyboard */, |
397 | | - ); |
398 | | - path = iOS; |
399 | | - sourceTree = "<group>"; |
400 | | - }; |
401 | 376 | /* End PBXGroup section */ |
402 | 377 |
|
403 | 378 | /* Begin PBXNativeTarget section */ |
|
476 | 451 | 8B1A482A29C113A6000169E9 /* PBXTargetDependency */, |
477 | 452 | 8B2F29912C1CD73500FEB48E /* PBXTargetDependency */, |
478 | 453 | ); |
| 454 | + fileSystemSynchronizedGroups = ( |
| 455 | + 6527C7FC2CF875A0000ABD05 /* iOS */, |
| 456 | + ); |
479 | 457 | name = "Flipper(iOS)"; |
480 | 458 | packageProductDependencies = ( |
481 | 459 | 8B77A9CC26CAA43300A3DF9F /* Core */, |
482 | | - 8B7064CB26E27429006CB4A8 /* UI */, |
483 | 460 | 8BF8025B2B0C14670083DF49 /* Notifications */, |
| 461 | + 6527CB1B2CF87913000ABD05 /* MarkdownUI */, |
484 | 462 | ); |
485 | 463 | productName = "Flipper (iOS)"; |
486 | 464 | productReference = F0DBFA2124EF2F9900EB2880 /* Flipper.app */; |
|
520 | 498 | ); |
521 | 499 | mainGroup = F0DBFA1424EF2F9600EB2880; |
522 | 500 | packageReferences = ( |
| 501 | + 6527CB1A2CF87913000ABD05 /* XCRemoteSwiftPackageReference "swift-markdown-ui" */, |
523 | 502 | ); |
524 | 503 | productRefGroup = F0DBFA2224EF2F9900EB2880 /* Products */; |
525 | 504 | projectDirPath = ""; |
|
566 | 545 | files = ( |
567 | 546 | 8B7480DE2807483500692304 /* Born2bSportyV2.ttf in Resources */, |
568 | 547 | 8BCE39EB289D47EA00FB5704 /* HaxrCorpNeue.ttf in Resources */, |
569 | | - 8BA57F1E273AD21D00A3A33B /* ibutton.png in Resources */, |
570 | | - 8BA57F21273AD21D00A3A33B /* irda.png in Resources */, |
571 | | - 8BA57F1D273AD21D00A3A33B /* nfc.png in Resources */, |
572 | | - 8BA57F1F273AD21D00A3A33B /* rfid.png in Resources */, |
573 | | - 8BA57F20273AD21D00A3A33B /* subhz.png in Resources */, |
574 | | - 49CE8F9E25262E2300B9CBE4 /* LaunchScreen.storyboard in Resources */, |
575 | 548 | 8BA14F332B14A5DB0026B9E9 /* GoogleService-Info.plist in Resources */, |
576 | 549 | 65CAD4C22BD6946000628789 /* PrivacyInfo.xcprivacy in Resources */, |
577 | 550 | F0DBFA4724EF2F9900EB2880 /* Assets.xcassets in Resources */, |
|
1045 | 1018 | isa = XCBuildConfiguration; |
1046 | 1019 | buildSettings = { |
1047 | 1020 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 1021 | + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
1048 | 1022 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
1049 | 1023 | CODE_SIGN_ENTITLEMENTS = iOS/iOS.entitlements; |
1050 | 1024 | CODE_SIGN_IDENTITY = "Apple Development"; |
|
1075 | 1049 | isa = XCBuildConfiguration; |
1076 | 1050 | buildSettings = { |
1077 | 1051 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 1052 | + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
1078 | 1053 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
1079 | 1054 | CODE_SIGN_ENTITLEMENTS = iOS/iOS.entitlements; |
1080 | 1055 | CODE_SIGN_IDENTITY = "Apple Development"; |
|
1151 | 1126 | }; |
1152 | 1127 | /* End XCConfigurationList section */ |
1153 | 1128 |
|
| 1129 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 1130 | + 6527CB1A2CF87913000ABD05 /* XCRemoteSwiftPackageReference "swift-markdown-ui" */ = { |
| 1131 | + isa = XCRemoteSwiftPackageReference; |
| 1132 | + repositoryURL = "https://github.com/gonzalezreal/swift-markdown-ui"; |
| 1133 | + requirement = { |
| 1134 | + kind = exactVersion; |
| 1135 | + version = 2.3.1; |
| 1136 | + }; |
| 1137 | + }; |
| 1138 | +/* End XCRemoteSwiftPackageReference section */ |
| 1139 | + |
1154 | 1140 | /* Begin XCSwiftPackageProductDependency section */ |
1155 | | - 8B7064CB26E27429006CB4A8 /* UI */ = { |
| 1141 | + 6527CB1B2CF87913000ABD05 /* MarkdownUI */ = { |
1156 | 1142 | isa = XCSwiftPackageProductDependency; |
1157 | | - productName = UI; |
| 1143 | + package = 6527CB1A2CF87913000ABD05 /* XCRemoteSwiftPackageReference "swift-markdown-ui" */; |
| 1144 | + productName = MarkdownUI; |
1158 | 1145 | }; |
1159 | 1146 | 8B77A9CC26CAA43300A3DF9F /* Core */ = { |
1160 | 1147 | isa = XCSwiftPackageProductDependency; |
|
0 commit comments