Use atproto actions with ease in iOS shortcuts
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 77;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 4B9388BE2E20B74C0067CD4B /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B9388BD2E20B74C0067CD4B /* StoreKit.framework */; };
11 4B9E72CB2E255D7600DC1E77 /* AT Toolbox.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 4B9E72CA2E255D7600DC1E77 /* AT Toolbox.storekit */; };
12 4B9E72D82E25FAC300DC1E77 /* ZIPFoundation in Frameworks */ = {isa = PBXBuildFile; productRef = 4B9E72D72E25FAC300DC1E77 /* ZIPFoundation */; };
13 4BC2E75C2E5D0E2F00003BF2 /* ATIdentityTools in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC2E75B2E5D0E2F00003BF2 /* ATIdentityTools */; };
14 4BC2E75E2E5D0E2F00003BF2 /* DIDCore in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC2E75D2E5D0E2F00003BF2 /* DIDCore */; };
15 4BC2E7612E5D0E9100003BF2 /* ATMacro in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC2E7602E5D0E9100003BF2 /* ATMacro */; };
16 4BC2E7632E5D0E9100003BF2 /* ATProtoKit in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC2E7622E5D0E9100003BF2 /* ATProtoKit */; };
17 4BC6D6712E0C810F00967DB4 /* ATMacro in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC6D6702E0C810F00967DB4 /* ATMacro */; };
18 4BC6D6732E0C810F00967DB4 /* ATProtoKit in Frameworks */ = {isa = PBXBuildFile; productRef = 4BC6D6722E0C810F00967DB4 /* ATProtoKit */; };
19 4BCBC0A12E0E0EC1003753C8 /* ATIdentityTools in Frameworks */ = {isa = PBXBuildFile; productRef = 4BCBC0A02E0E0EC1003753C8 /* ATIdentityTools */; };
20 4BCBC0A32E0E0EC1003753C8 /* DIDCore in Frameworks */ = {isa = PBXBuildFile; productRef = 4BCBC0A22E0E0EC1003753C8 /* DIDCore */; };
21 4BDB7D1C2E16225900439106 /* Cache in Frameworks */ = {isa = PBXBuildFile; productRef = 4BDB7D1B2E16225900439106 /* Cache */; };
22/* End PBXBuildFile section */
23
24/* Begin PBXContainerItemProxy section */
25 4BBE4EFA2E09F977009F9D3E /* PBXContainerItemProxy */ = {
26 isa = PBXContainerItemProxy;
27 containerPortal = 4BBE4EE02E09F975009F9D3E /* Project object */;
28 proxyType = 1;
29 remoteGlobalIDString = 4BBE4EE72E09F975009F9D3E;
30 remoteInfo = shortcut;
31 };
32 4BBE4F042E09F977009F9D3E /* PBXContainerItemProxy */ = {
33 isa = PBXContainerItemProxy;
34 containerPortal = 4BBE4EE02E09F975009F9D3E /* Project object */;
35 proxyType = 1;
36 remoteGlobalIDString = 4BBE4EE72E09F975009F9D3E;
37 remoteInfo = shortcut;
38 };
39/* End PBXContainerItemProxy section */
40
41/* Begin PBXFileReference section */
42 4B9388BD2E20B74C0067CD4B /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
43 4B9E72CA2E255D7600DC1E77 /* AT Toolbox.storekit */ = {isa = PBXFileReference; lastKnownFileType = text; path = "AT Toolbox.storekit"; sourceTree = "<group>"; };
44 4BBE4EE82E09F976009F9D3E /* shortcut.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = shortcut.app; sourceTree = BUILT_PRODUCTS_DIR; };
45 4BBE4EF92E09F977009F9D3E /* shortcutTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = shortcutTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
46 4BBE4F032E09F977009F9D3E /* shortcutUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = shortcutUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
47/* End PBXFileReference section */
48
49/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
50 4BBE4F0B2E09F977009F9D3E /* Exceptions for "shortcut" folder in "shortcut" target */ = {
51 isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
52 membershipExceptions = (
53 Info.plist,
54 );
55 target = 4BBE4EE72E09F975009F9D3E /* shortcut */;
56 };
57/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
58
59/* Begin PBXFileSystemSynchronizedRootGroup section */
60 4BBE4EEA2E09F976009F9D3E /* shortcut */ = {
61 isa = PBXFileSystemSynchronizedRootGroup;
62 exceptions = (
63 4BBE4F0B2E09F977009F9D3E /* Exceptions for "shortcut" folder in "shortcut" target */,
64 );
65 path = shortcut;
66 sourceTree = "<group>";
67 };
68 4BBE4EFC2E09F977009F9D3E /* shortcutTests */ = {
69 isa = PBXFileSystemSynchronizedRootGroup;
70 path = shortcutTests;
71 sourceTree = "<group>";
72 };
73 4BBE4F062E09F977009F9D3E /* shortcutUITests */ = {
74 isa = PBXFileSystemSynchronizedRootGroup;
75 path = shortcutUITests;
76 sourceTree = "<group>";
77 };
78/* End PBXFileSystemSynchronizedRootGroup section */
79
80/* Begin PBXFrameworksBuildPhase section */
81 4BBE4EE52E09F975009F9D3E /* Frameworks */ = {
82 isa = PBXFrameworksBuildPhase;
83 buildActionMask = 2147483647;
84 files = (
85 4BC6D6712E0C810F00967DB4 /* ATMacro in Frameworks */,
86 4BCBC0A32E0E0EC1003753C8 /* DIDCore in Frameworks */,
87 4BCBC0A12E0E0EC1003753C8 /* ATIdentityTools in Frameworks */,
88 4BC2E75E2E5D0E2F00003BF2 /* DIDCore in Frameworks */,
89 4BC2E7612E5D0E9100003BF2 /* ATMacro in Frameworks */,
90 4B9388BE2E20B74C0067CD4B /* StoreKit.framework in Frameworks */,
91 4BC6D6732E0C810F00967DB4 /* ATProtoKit in Frameworks */,
92 4BDB7D1C2E16225900439106 /* Cache in Frameworks */,
93 4B9E72D82E25FAC300DC1E77 /* ZIPFoundation in Frameworks */,
94 4BC2E75C2E5D0E2F00003BF2 /* ATIdentityTools in Frameworks */,
95 4BC2E7632E5D0E9100003BF2 /* ATProtoKit in Frameworks */,
96 );
97 runOnlyForDeploymentPostprocessing = 0;
98 };
99 4BBE4EF62E09F977009F9D3E /* Frameworks */ = {
100 isa = PBXFrameworksBuildPhase;
101 buildActionMask = 2147483647;
102 files = (
103 );
104 runOnlyForDeploymentPostprocessing = 0;
105 };
106 4BBE4F002E09F977009F9D3E /* Frameworks */ = {
107 isa = PBXFrameworksBuildPhase;
108 buildActionMask = 2147483647;
109 files = (
110 );
111 runOnlyForDeploymentPostprocessing = 0;
112 };
113/* End PBXFrameworksBuildPhase section */
114
115/* Begin PBXGroup section */
116 4BBE4EDF2E09F975009F9D3E = {
117 isa = PBXGroup;
118 children = (
119 4B9E72CA2E255D7600DC1E77 /* AT Toolbox.storekit */,
120 4BBE4EEA2E09F976009F9D3E /* shortcut */,
121 4BBE4EFC2E09F977009F9D3E /* shortcutTests */,
122 4BBE4F062E09F977009F9D3E /* shortcutUITests */,
123 4BE1BB942E1C9457002FEAD4 /* Frameworks */,
124 4BBE4EE92E09F976009F9D3E /* Products */,
125 );
126 sourceTree = "<group>";
127 };
128 4BBE4EE92E09F976009F9D3E /* Products */ = {
129 isa = PBXGroup;
130 children = (
131 4BBE4EE82E09F976009F9D3E /* shortcut.app */,
132 4BBE4EF92E09F977009F9D3E /* shortcutTests.xctest */,
133 4BBE4F032E09F977009F9D3E /* shortcutUITests.xctest */,
134 );
135 name = Products;
136 sourceTree = "<group>";
137 };
138 4BE1BB942E1C9457002FEAD4 /* Frameworks */ = {
139 isa = PBXGroup;
140 children = (
141 4B9388BD2E20B74C0067CD4B /* StoreKit.framework */,
142 );
143 name = Frameworks;
144 sourceTree = "<group>";
145 };
146/* End PBXGroup section */
147
148/* Begin PBXNativeTarget section */
149 4BBE4EE72E09F975009F9D3E /* shortcut */ = {
150 isa = PBXNativeTarget;
151 buildConfigurationList = 4BBE4F0C2E09F977009F9D3E /* Build configuration list for PBXNativeTarget "shortcut" */;
152 buildPhases = (
153 4BBE4EE42E09F975009F9D3E /* Sources */,
154 4BBE4EE52E09F975009F9D3E /* Frameworks */,
155 4BBE4EE62E09F975009F9D3E /* Resources */,
156 );
157 buildRules = (
158 );
159 dependencies = (
160 );
161 fileSystemSynchronizedGroups = (
162 4BBE4EEA2E09F976009F9D3E /* shortcut */,
163 );
164 name = shortcut;
165 packageProductDependencies = (
166 4BC6D6702E0C810F00967DB4 /* ATMacro */,
167 4BC6D6722E0C810F00967DB4 /* ATProtoKit */,
168 4BCBC0A02E0E0EC1003753C8 /* ATIdentityTools */,
169 4BCBC0A22E0E0EC1003753C8 /* DIDCore */,
170 4BDB7D1B2E16225900439106 /* Cache */,
171 4B9E72D72E25FAC300DC1E77 /* ZIPFoundation */,
172 4BC2E75B2E5D0E2F00003BF2 /* ATIdentityTools */,
173 4BC2E75D2E5D0E2F00003BF2 /* DIDCore */,
174 4BC2E7602E5D0E9100003BF2 /* ATMacro */,
175 4BC2E7622E5D0E9100003BF2 /* ATProtoKit */,
176 );
177 productName = shortcut;
178 productReference = 4BBE4EE82E09F976009F9D3E /* shortcut.app */;
179 productType = "com.apple.product-type.application";
180 };
181 4BBE4EF82E09F977009F9D3E /* shortcutTests */ = {
182 isa = PBXNativeTarget;
183 buildConfigurationList = 4BBE4F112E09F977009F9D3E /* Build configuration list for PBXNativeTarget "shortcutTests" */;
184 buildPhases = (
185 4BBE4EF52E09F977009F9D3E /* Sources */,
186 4BBE4EF62E09F977009F9D3E /* Frameworks */,
187 4BBE4EF72E09F977009F9D3E /* Resources */,
188 );
189 buildRules = (
190 );
191 dependencies = (
192 4BBE4EFB2E09F977009F9D3E /* PBXTargetDependency */,
193 );
194 fileSystemSynchronizedGroups = (
195 4BBE4EFC2E09F977009F9D3E /* shortcutTests */,
196 );
197 name = shortcutTests;
198 packageProductDependencies = (
199 );
200 productName = shortcutTests;
201 productReference = 4BBE4EF92E09F977009F9D3E /* shortcutTests.xctest */;
202 productType = "com.apple.product-type.bundle.unit-test";
203 };
204 4BBE4F022E09F977009F9D3E /* shortcutUITests */ = {
205 isa = PBXNativeTarget;
206 buildConfigurationList = 4BBE4F142E09F977009F9D3E /* Build configuration list for PBXNativeTarget "shortcutUITests" */;
207 buildPhases = (
208 4BBE4EFF2E09F977009F9D3E /* Sources */,
209 4BBE4F002E09F977009F9D3E /* Frameworks */,
210 4BBE4F012E09F977009F9D3E /* Resources */,
211 );
212 buildRules = (
213 );
214 dependencies = (
215 4BBE4F052E09F977009F9D3E /* PBXTargetDependency */,
216 );
217 fileSystemSynchronizedGroups = (
218 4BBE4F062E09F977009F9D3E /* shortcutUITests */,
219 );
220 name = shortcutUITests;
221 packageProductDependencies = (
222 );
223 productName = shortcutUITests;
224 productReference = 4BBE4F032E09F977009F9D3E /* shortcutUITests.xctest */;
225 productType = "com.apple.product-type.bundle.ui-testing";
226 };
227/* End PBXNativeTarget section */
228
229/* Begin PBXProject section */
230 4BBE4EE02E09F975009F9D3E /* Project object */ = {
231 isa = PBXProject;
232 attributes = {
233 BuildIndependentTargetsInParallel = 1;
234 LastSwiftUpdateCheck = 1640;
235 LastUpgradeCheck = 1640;
236 TargetAttributes = {
237 4BBE4EE72E09F975009F9D3E = {
238 CreatedOnToolsVersion = 16.4;
239 };
240 4BBE4EF82E09F977009F9D3E = {
241 CreatedOnToolsVersion = 16.4;
242 TestTargetID = 4BBE4EE72E09F975009F9D3E;
243 };
244 4BBE4F022E09F977009F9D3E = {
245 CreatedOnToolsVersion = 16.4;
246 TestTargetID = 4BBE4EE72E09F975009F9D3E;
247 };
248 };
249 };
250 buildConfigurationList = 4BBE4EE32E09F975009F9D3E /* Build configuration list for PBXProject "at_toolbox" */;
251 developmentRegion = en;
252 hasScannedForEncodings = 0;
253 knownRegions = (
254 en,
255 Base,
256 );
257 mainGroup = 4BBE4EDF2E09F975009F9D3E;
258 minimizedProjectReferenceProxies = 1;
259 packageReferences = (
260 4BDB7D1A2E16225900439106 /* XCRemoteSwiftPackageReference "Cache" */,
261 4B9E72D62E25FAC300DC1E77 /* XCRemoteSwiftPackageReference "ZIPFoundation" */,
262 4BC2E75A2E5D0E2F00003BF2 /* XCRemoteSwiftPackageReference "ATIdentityTools" */,
263 4BC2E75F2E5D0E9100003BF2 /* XCRemoteSwiftPackageReference "ATProtoKit" */,
264 );
265 preferredProjectObjectVersion = 77;
266 productRefGroup = 4BBE4EE92E09F976009F9D3E /* Products */;
267 projectDirPath = "";
268 projectRoot = "";
269 targets = (
270 4BBE4EE72E09F975009F9D3E /* shortcut */,
271 4BBE4EF82E09F977009F9D3E /* shortcutTests */,
272 4BBE4F022E09F977009F9D3E /* shortcutUITests */,
273 );
274 };
275/* End PBXProject section */
276
277/* Begin PBXResourcesBuildPhase section */
278 4BBE4EE62E09F975009F9D3E /* Resources */ = {
279 isa = PBXResourcesBuildPhase;
280 buildActionMask = 2147483647;
281 files = (
282 4B9E72CB2E255D7600DC1E77 /* AT Toolbox.storekit in Resources */,
283 );
284 runOnlyForDeploymentPostprocessing = 0;
285 };
286 4BBE4EF72E09F977009F9D3E /* Resources */ = {
287 isa = PBXResourcesBuildPhase;
288 buildActionMask = 2147483647;
289 files = (
290 );
291 runOnlyForDeploymentPostprocessing = 0;
292 };
293 4BBE4F012E09F977009F9D3E /* Resources */ = {
294 isa = PBXResourcesBuildPhase;
295 buildActionMask = 2147483647;
296 files = (
297 );
298 runOnlyForDeploymentPostprocessing = 0;
299 };
300/* End PBXResourcesBuildPhase section */
301
302/* Begin PBXSourcesBuildPhase section */
303 4BBE4EE42E09F975009F9D3E /* Sources */ = {
304 isa = PBXSourcesBuildPhase;
305 buildActionMask = 2147483647;
306 files = (
307 );
308 runOnlyForDeploymentPostprocessing = 0;
309 };
310 4BBE4EF52E09F977009F9D3E /* Sources */ = {
311 isa = PBXSourcesBuildPhase;
312 buildActionMask = 2147483647;
313 files = (
314 );
315 runOnlyForDeploymentPostprocessing = 0;
316 };
317 4BBE4EFF2E09F977009F9D3E /* Sources */ = {
318 isa = PBXSourcesBuildPhase;
319 buildActionMask = 2147483647;
320 files = (
321 );
322 runOnlyForDeploymentPostprocessing = 0;
323 };
324/* End PBXSourcesBuildPhase section */
325
326/* Begin PBXTargetDependency section */
327 4BBE4EFB2E09F977009F9D3E /* PBXTargetDependency */ = {
328 isa = PBXTargetDependency;
329 target = 4BBE4EE72E09F975009F9D3E /* shortcut */;
330 targetProxy = 4BBE4EFA2E09F977009F9D3E /* PBXContainerItemProxy */;
331 };
332 4BBE4F052E09F977009F9D3E /* PBXTargetDependency */ = {
333 isa = PBXTargetDependency;
334 target = 4BBE4EE72E09F975009F9D3E /* shortcut */;
335 targetProxy = 4BBE4F042E09F977009F9D3E /* PBXContainerItemProxy */;
336 };
337/* End PBXTargetDependency section */
338
339/* Begin XCBuildConfiguration section */
340 4BBE4F0D2E09F977009F9D3E /* Debug */ = {
341 isa = XCBuildConfiguration;
342 buildSettings = {
343 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
344 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
345 CODE_SIGN_ENTITLEMENTS = shortcut/shortcut.entitlements;
346 CODE_SIGN_STYLE = Automatic;
347 CURRENT_PROJECT_VERSION = 2;
348 DEVELOPMENT_TEAM = HJ9PCD3YLH;
349 ENABLE_PREVIEWS = YES;
350 GENERATE_INFOPLIST_FILE = YES;
351 INFOPLIST_FILE = shortcut/Info.plist;
352 INFOPLIST_KEY_CFBundleDisplayName = "AT Toolbox";
353 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
354 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
355 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
356 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
357 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
358 LD_RUNPATH_SEARCH_PATHS = (
359 "$(inherited)",
360 "@executable_path/Frameworks",
361 );
362 MARKETING_VERSION = 1.0.4;
363 PRODUCT_BUNDLE_IDENTIFIER = dev.baileytownsend.attoolbox;
364 PRODUCT_NAME = "$(TARGET_NAME)";
365 SWIFT_EMIT_LOC_STRINGS = YES;
366 SWIFT_VERSION = 5.0;
367 TARGETED_DEVICE_FAMILY = "1,2";
368 };
369 name = Debug;
370 };
371 4BBE4F0E2E09F977009F9D3E /* Release */ = {
372 isa = XCBuildConfiguration;
373 buildSettings = {
374 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
375 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
376 CODE_SIGN_ENTITLEMENTS = shortcut/shortcut.entitlements;
377 CODE_SIGN_STYLE = Automatic;
378 CURRENT_PROJECT_VERSION = 2;
379 DEVELOPMENT_TEAM = HJ9PCD3YLH;
380 ENABLE_PREVIEWS = YES;
381 GENERATE_INFOPLIST_FILE = YES;
382 INFOPLIST_FILE = shortcut/Info.plist;
383 INFOPLIST_KEY_CFBundleDisplayName = "AT Toolbox";
384 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
385 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
386 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
387 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
388 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
389 LD_RUNPATH_SEARCH_PATHS = (
390 "$(inherited)",
391 "@executable_path/Frameworks",
392 );
393 MARKETING_VERSION = 1.0.4;
394 PRODUCT_BUNDLE_IDENTIFIER = dev.baileytownsend.attoolbox;
395 PRODUCT_NAME = "$(TARGET_NAME)";
396 SWIFT_EMIT_LOC_STRINGS = YES;
397 SWIFT_VERSION = 5.0;
398 TARGETED_DEVICE_FAMILY = "1,2";
399 };
400 name = Release;
401 };
402 4BBE4F0F2E09F977009F9D3E /* Debug */ = {
403 isa = XCBuildConfiguration;
404 buildSettings = {
405 ALWAYS_SEARCH_USER_PATHS = NO;
406 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
407 CLANG_ANALYZER_NONNULL = YES;
408 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
409 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
410 CLANG_ENABLE_MODULES = YES;
411 CLANG_ENABLE_OBJC_ARC = YES;
412 CLANG_ENABLE_OBJC_WEAK = YES;
413 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
414 CLANG_WARN_BOOL_CONVERSION = YES;
415 CLANG_WARN_COMMA = YES;
416 CLANG_WARN_CONSTANT_CONVERSION = YES;
417 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
418 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
419 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
420 CLANG_WARN_EMPTY_BODY = YES;
421 CLANG_WARN_ENUM_CONVERSION = YES;
422 CLANG_WARN_INFINITE_RECURSION = YES;
423 CLANG_WARN_INT_CONVERSION = YES;
424 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
425 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
426 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
427 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
428 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
429 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
430 CLANG_WARN_STRICT_PROTOTYPES = YES;
431 CLANG_WARN_SUSPICIOUS_MOVE = YES;
432 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
433 CLANG_WARN_UNREACHABLE_CODE = YES;
434 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
435 COPY_PHASE_STRIP = NO;
436 DEBUG_INFORMATION_FORMAT = dwarf;
437 DEVELOPMENT_TEAM = HJ9PCD3YLH;
438 ENABLE_STRICT_OBJC_MSGSEND = YES;
439 ENABLE_TESTABILITY = YES;
440 ENABLE_USER_SCRIPT_SANDBOXING = YES;
441 GCC_C_LANGUAGE_STANDARD = gnu17;
442 GCC_DYNAMIC_NO_PIC = NO;
443 GCC_NO_COMMON_BLOCKS = YES;
444 GCC_OPTIMIZATION_LEVEL = 0;
445 GCC_PREPROCESSOR_DEFINITIONS = (
446 "DEBUG=1",
447 "$(inherited)",
448 );
449 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
450 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
451 GCC_WARN_UNDECLARED_SELECTOR = YES;
452 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
453 GCC_WARN_UNUSED_FUNCTION = YES;
454 GCC_WARN_UNUSED_VARIABLE = YES;
455 IPHONEOS_DEPLOYMENT_TARGET = 18.5;
456 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
457 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
458 MTL_FAST_MATH = YES;
459 ONLY_ACTIVE_ARCH = YES;
460 SDKROOT = iphoneos;
461 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
462 SWIFT_EMIT_LOC_STRINGS = YES;
463 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
464 };
465 name = Debug;
466 };
467 4BBE4F102E09F977009F9D3E /* Release */ = {
468 isa = XCBuildConfiguration;
469 buildSettings = {
470 ALWAYS_SEARCH_USER_PATHS = NO;
471 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
472 CLANG_ANALYZER_NONNULL = YES;
473 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
474 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
475 CLANG_ENABLE_MODULES = YES;
476 CLANG_ENABLE_OBJC_ARC = YES;
477 CLANG_ENABLE_OBJC_WEAK = YES;
478 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
479 CLANG_WARN_BOOL_CONVERSION = YES;
480 CLANG_WARN_COMMA = YES;
481 CLANG_WARN_CONSTANT_CONVERSION = YES;
482 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
483 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
484 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
485 CLANG_WARN_EMPTY_BODY = YES;
486 CLANG_WARN_ENUM_CONVERSION = YES;
487 CLANG_WARN_INFINITE_RECURSION = YES;
488 CLANG_WARN_INT_CONVERSION = YES;
489 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
490 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
491 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
492 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
493 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
494 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
495 CLANG_WARN_STRICT_PROTOTYPES = YES;
496 CLANG_WARN_SUSPICIOUS_MOVE = YES;
497 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
498 CLANG_WARN_UNREACHABLE_CODE = YES;
499 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
500 COPY_PHASE_STRIP = NO;
501 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
502 DEVELOPMENT_TEAM = HJ9PCD3YLH;
503 ENABLE_NS_ASSERTIONS = NO;
504 ENABLE_STRICT_OBJC_MSGSEND = YES;
505 ENABLE_USER_SCRIPT_SANDBOXING = YES;
506 GCC_C_LANGUAGE_STANDARD = gnu17;
507 GCC_NO_COMMON_BLOCKS = YES;
508 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
509 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
510 GCC_WARN_UNDECLARED_SELECTOR = YES;
511 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
512 GCC_WARN_UNUSED_FUNCTION = YES;
513 GCC_WARN_UNUSED_VARIABLE = YES;
514 IPHONEOS_DEPLOYMENT_TARGET = 18.5;
515 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
516 MTL_ENABLE_DEBUG_INFO = NO;
517 MTL_FAST_MATH = YES;
518 SDKROOT = iphoneos;
519 SWIFT_COMPILATION_MODE = wholemodule;
520 SWIFT_EMIT_LOC_STRINGS = YES;
521 VALIDATE_PRODUCT = YES;
522 };
523 name = Release;
524 };
525 4BBE4F122E09F977009F9D3E /* Debug */ = {
526 isa = XCBuildConfiguration;
527 buildSettings = {
528 BUNDLE_LOADER = "$(TEST_HOST)";
529 CODE_SIGN_STYLE = Automatic;
530 CURRENT_PROJECT_VERSION = 1;
531 DEVELOPMENT_TEAM = HJ9PCD3YLH;
532 GENERATE_INFOPLIST_FILE = YES;
533 IPHONEOS_DEPLOYMENT_TARGET = 18.5;
534 MARKETING_VERSION = 1.0;
535 PRODUCT_BUNDLE_IDENTIFIER = dev.baileytownsend.shortcutTests;
536 PRODUCT_NAME = "$(TARGET_NAME)";
537 SWIFT_EMIT_LOC_STRINGS = NO;
538 SWIFT_VERSION = 5.0;
539 TARGETED_DEVICE_FAMILY = "1,2";
540 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/shortcut.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/shortcut";
541 };
542 name = Debug;
543 };
544 4BBE4F132E09F977009F9D3E /* Release */ = {
545 isa = XCBuildConfiguration;
546 buildSettings = {
547 BUNDLE_LOADER = "$(TEST_HOST)";
548 CODE_SIGN_STYLE = Automatic;
549 CURRENT_PROJECT_VERSION = 1;
550 DEVELOPMENT_TEAM = HJ9PCD3YLH;
551 GENERATE_INFOPLIST_FILE = YES;
552 IPHONEOS_DEPLOYMENT_TARGET = 18.5;
553 MARKETING_VERSION = 1.0;
554 PRODUCT_BUNDLE_IDENTIFIER = dev.baileytownsend.shortcutTests;
555 PRODUCT_NAME = "$(TARGET_NAME)";
556 SWIFT_EMIT_LOC_STRINGS = NO;
557 SWIFT_VERSION = 5.0;
558 TARGETED_DEVICE_FAMILY = "1,2";
559 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/shortcut.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/shortcut";
560 };
561 name = Release;
562 };
563 4BBE4F152E09F977009F9D3E /* Debug */ = {
564 isa = XCBuildConfiguration;
565 buildSettings = {
566 CODE_SIGN_STYLE = Automatic;
567 CURRENT_PROJECT_VERSION = 1;
568 DEVELOPMENT_TEAM = HJ9PCD3YLH;
569 GENERATE_INFOPLIST_FILE = YES;
570 MARKETING_VERSION = 1.0;
571 PRODUCT_BUNDLE_IDENTIFIER = dev.baileytownsend.shortcutUITests;
572 PRODUCT_NAME = "$(TARGET_NAME)";
573 SWIFT_EMIT_LOC_STRINGS = NO;
574 SWIFT_VERSION = 5.0;
575 TARGETED_DEVICE_FAMILY = "1,2";
576 TEST_TARGET_NAME = shortcut;
577 };
578 name = Debug;
579 };
580 4BBE4F162E09F977009F9D3E /* Release */ = {
581 isa = XCBuildConfiguration;
582 buildSettings = {
583 CODE_SIGN_STYLE = Automatic;
584 CURRENT_PROJECT_VERSION = 1;
585 DEVELOPMENT_TEAM = HJ9PCD3YLH;
586 GENERATE_INFOPLIST_FILE = YES;
587 MARKETING_VERSION = 1.0;
588 PRODUCT_BUNDLE_IDENTIFIER = dev.baileytownsend.shortcutUITests;
589 PRODUCT_NAME = "$(TARGET_NAME)";
590 SWIFT_EMIT_LOC_STRINGS = NO;
591 SWIFT_VERSION = 5.0;
592 TARGETED_DEVICE_FAMILY = "1,2";
593 TEST_TARGET_NAME = shortcut;
594 };
595 name = Release;
596 };
597/* End XCBuildConfiguration section */
598
599/* Begin XCConfigurationList section */
600 4BBE4EE32E09F975009F9D3E /* Build configuration list for PBXProject "at_toolbox" */ = {
601 isa = XCConfigurationList;
602 buildConfigurations = (
603 4BBE4F0F2E09F977009F9D3E /* Debug */,
604 4BBE4F102E09F977009F9D3E /* Release */,
605 );
606 defaultConfigurationIsVisible = 0;
607 defaultConfigurationName = Release;
608 };
609 4BBE4F0C2E09F977009F9D3E /* Build configuration list for PBXNativeTarget "shortcut" */ = {
610 isa = XCConfigurationList;
611 buildConfigurations = (
612 4BBE4F0D2E09F977009F9D3E /* Debug */,
613 4BBE4F0E2E09F977009F9D3E /* Release */,
614 );
615 defaultConfigurationIsVisible = 0;
616 defaultConfigurationName = Release;
617 };
618 4BBE4F112E09F977009F9D3E /* Build configuration list for PBXNativeTarget "shortcutTests" */ = {
619 isa = XCConfigurationList;
620 buildConfigurations = (
621 4BBE4F122E09F977009F9D3E /* Debug */,
622 4BBE4F132E09F977009F9D3E /* Release */,
623 );
624 defaultConfigurationIsVisible = 0;
625 defaultConfigurationName = Release;
626 };
627 4BBE4F142E09F977009F9D3E /* Build configuration list for PBXNativeTarget "shortcutUITests" */ = {
628 isa = XCConfigurationList;
629 buildConfigurations = (
630 4BBE4F152E09F977009F9D3E /* Debug */,
631 4BBE4F162E09F977009F9D3E /* Release */,
632 );
633 defaultConfigurationIsVisible = 0;
634 defaultConfigurationName = Release;
635 };
636/* End XCConfigurationList section */
637
638/* Begin XCRemoteSwiftPackageReference section */
639 4B9E72D62E25FAC300DC1E77 /* XCRemoteSwiftPackageReference "ZIPFoundation" */ = {
640 isa = XCRemoteSwiftPackageReference;
641 repositoryURL = "https://github.com/weichsel/ZIPFoundation.git";
642 requirement = {
643 kind = upToNextMajorVersion;
644 minimumVersion = 0.9.19;
645 };
646 };
647 4BC2E75A2E5D0E2F00003BF2 /* XCRemoteSwiftPackageReference "ATIdentityTools" */ = {
648 isa = XCRemoteSwiftPackageReference;
649 repositoryURL = "https://github.com/fatfingers23/ATIdentityTools.git";
650 requirement = {
651 branch = main;
652 kind = branch;
653 };
654 };
655 4BC2E75F2E5D0E9100003BF2 /* XCRemoteSwiftPackageReference "ATProtoKit" */ = {
656 isa = XCRemoteSwiftPackageReference;
657 repositoryURL = "https://github.com/fatfingers23/ATProtoKit.git";
658 requirement = {
659 branch = feature/UserSessionRegistryProtocol;
660 kind = branch;
661 };
662 };
663 4BDB7D1A2E16225900439106 /* XCRemoteSwiftPackageReference "Cache" */ = {
664 isa = XCRemoteSwiftPackageReference;
665 repositoryURL = "https://github.com/hyperoslo/Cache.git";
666 requirement = {
667 kind = upToNextMajorVersion;
668 minimumVersion = 7.4.0;
669 };
670 };
671/* End XCRemoteSwiftPackageReference section */
672
673/* Begin XCSwiftPackageProductDependency section */
674 4B9E72D72E25FAC300DC1E77 /* ZIPFoundation */ = {
675 isa = XCSwiftPackageProductDependency;
676 package = 4B9E72D62E25FAC300DC1E77 /* XCRemoteSwiftPackageReference "ZIPFoundation" */;
677 productName = ZIPFoundation;
678 };
679 4BC2E75B2E5D0E2F00003BF2 /* ATIdentityTools */ = {
680 isa = XCSwiftPackageProductDependency;
681 package = 4BC2E75A2E5D0E2F00003BF2 /* XCRemoteSwiftPackageReference "ATIdentityTools" */;
682 productName = ATIdentityTools;
683 };
684 4BC2E75D2E5D0E2F00003BF2 /* DIDCore */ = {
685 isa = XCSwiftPackageProductDependency;
686 package = 4BC2E75A2E5D0E2F00003BF2 /* XCRemoteSwiftPackageReference "ATIdentityTools" */;
687 productName = DIDCore;
688 };
689 4BC2E7602E5D0E9100003BF2 /* ATMacro */ = {
690 isa = XCSwiftPackageProductDependency;
691 package = 4BC2E75F2E5D0E9100003BF2 /* XCRemoteSwiftPackageReference "ATProtoKit" */;
692 productName = ATMacro;
693 };
694 4BC2E7622E5D0E9100003BF2 /* ATProtoKit */ = {
695 isa = XCSwiftPackageProductDependency;
696 package = 4BC2E75F2E5D0E9100003BF2 /* XCRemoteSwiftPackageReference "ATProtoKit" */;
697 productName = ATProtoKit;
698 };
699 4BC6D6702E0C810F00967DB4 /* ATMacro */ = {
700 isa = XCSwiftPackageProductDependency;
701 productName = ATMacro;
702 };
703 4BC6D6722E0C810F00967DB4 /* ATProtoKit */ = {
704 isa = XCSwiftPackageProductDependency;
705 productName = ATProtoKit;
706 };
707 4BCBC0A02E0E0EC1003753C8 /* ATIdentityTools */ = {
708 isa = XCSwiftPackageProductDependency;
709 productName = ATIdentityTools;
710 };
711 4BCBC0A22E0E0EC1003753C8 /* DIDCore */ = {
712 isa = XCSwiftPackageProductDependency;
713 productName = DIDCore;
714 };
715 4BDB7D1B2E16225900439106 /* Cache */ = {
716 isa = XCSwiftPackageProductDependency;
717 package = 4BDB7D1A2E16225900439106 /* XCRemoteSwiftPackageReference "Cache" */;
718 productName = Cache;
719 };
720/* End XCSwiftPackageProductDependency section */
721 };
722 rootObject = 4BBE4EE02E09F975009F9D3E /* Project object */;
723}