Newer Older
384 lines | 13.892kb
Bogdan Timofte authored a month ago
1
// !$*UTF8*$!
2
{
3
	archiveVersion = 1;
4
	classes = {
5
	};
6
	objectVersion = 77;
7
	objects = {
8

            
9
/* Begin PBXFileReference section */
10
		439832792FA4933E003C0182 /* HealthProbe.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HealthProbe.app; sourceTree = BUILT_PRODUCTS_DIR; };
11
/* End PBXFileReference section */
12

            
13
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
14
		439832862FA4933F003C0182 /* Exceptions for "HealthProbe" folder in "HealthProbe" target */ = {
15
			isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
16
			membershipExceptions = (
Bogdan Timofte authored 2 weeks ago
17
				"Doc/00-agent-guides/AGENTS.md",
18
				"Doc/00-agent-guides/CLAUDE.md",
19
				"Doc/01-product/Forensics-Limitations.md",
20
				"Doc/01-product/MVP-Specification.md",
21
				"Doc/01-product/Product-Specification.md",
22
				"Doc/02-architecture/Core-Data-Cache-Design.md",
23
				"Doc/02-architecture/Database-Design.md",
24
				"Doc/02-architecture/Export-Specification.md",
25
				"Doc/02-architecture/Implementation-Guide.md",
26
				"Doc/03-ui/README.md",
27
				"Doc/04-project/IMPLEMENTATION_STATUS.md",
28
				"Doc/04-project/Refactoring-Plan.md",
29
				"Doc/99-archive/DATA_TYPE_VIEWS_OPTIMIZATION.md",
30
				"Doc/99-archive/REFACTORING_DATA_TYPE_VIEWS.md",
31
				Doc/README.md,
Bogdan Timofte authored a month ago
32
				Info.plist,
33
			);
34
			target = 439832782FA4933E003C0182 /* HealthProbe */;
35
		};
36
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
37

            
38
/* Begin PBXFileSystemSynchronizedRootGroup section */
39
		4398327B2FA4933E003C0182 /* HealthProbe */ = {
40
			isa = PBXFileSystemSynchronizedRootGroup;
41
			exceptions = (
42
				439832862FA4933F003C0182 /* Exceptions for "HealthProbe" folder in "HealthProbe" target */,
43
			);
44
			path = HealthProbe;
45
			sourceTree = "<group>";
46
		};
47
/* End PBXFileSystemSynchronizedRootGroup section */
48

            
49
/* Begin PBXFrameworksBuildPhase section */
50
		439832762FA4933E003C0182 /* Frameworks */ = {
51
			isa = PBXFrameworksBuildPhase;
52
			buildActionMask = 2147483647;
53
			files = (
54
			);
55
			runOnlyForDeploymentPostprocessing = 0;
56
		};
57
/* End PBXFrameworksBuildPhase section */
58

            
59
/* Begin PBXGroup section */
60
		439832702FA4933E003C0182 = {
61
			isa = PBXGroup;
62
			children = (
63
				4398327B2FA4933E003C0182 /* HealthProbe */,
64
				4398327A2FA4933E003C0182 /* Products */,
65
			);
66
			sourceTree = "<group>";
67
		};
68
		4398327A2FA4933E003C0182 /* Products */ = {
69
			isa = PBXGroup;
70
			children = (
71
				439832792FA4933E003C0182 /* HealthProbe.app */,
72
			);
73
			name = Products;
74
			sourceTree = "<group>";
75
		};
76
/* End PBXGroup section */
77

            
78
/* Begin PBXNativeTarget section */
79
		439832782FA4933E003C0182 /* HealthProbe */ = {
80
			isa = PBXNativeTarget;
81
			buildConfigurationList = 439832872FA4933F003C0182 /* Build configuration list for PBXNativeTarget "HealthProbe" */;
82
			buildPhases = (
83
				439832752FA4933E003C0182 /* Sources */,
84
				439832762FA4933E003C0182 /* Frameworks */,
85
				439832772FA4933E003C0182 /* Resources */,
86
			);
87
			buildRules = (
88
			);
89
			dependencies = (
90
			);
91
			fileSystemSynchronizedGroups = (
92
				4398327B2FA4933E003C0182 /* HealthProbe */,
93
			);
94
			name = HealthProbe;
95
			packageProductDependencies = (
96
			);
97
			productName = HealthProbe;
98
			productReference = 439832792FA4933E003C0182 /* HealthProbe.app */;
99
			productType = "com.apple.product-type.application";
100
		};
101
/* End PBXNativeTarget section */
102

            
103
/* Begin PBXProject section */
104
		439832712FA4933E003C0182 /* Project object */ = {
105
			isa = PBXProject;
106
			attributes = {
107
				BuildIndependentTargetsInParallel = 1;
108
				LastSwiftUpdateCheck = 2640;
Bogdan Timofte authored 2 weeks ago
109
				LastUpgradeCheck = 2650;
Bogdan Timofte authored a month ago
110
				TargetAttributes = {
111
					439832782FA4933E003C0182 = {
112
						CreatedOnToolsVersion = 26.4.1;
Bogdan Timofte authored a month ago
113
						SystemCapabilities = {
114
							com.apple.HealthKit = {
115
								enabled = 1;
116
							};
117
						};
Bogdan Timofte authored a month ago
118
					};
119
				};
120
			};
121
			buildConfigurationList = 439832742FA4933E003C0182 /* Build configuration list for PBXProject "HealthProbe" */;
122
			developmentRegion = en;
123
			hasScannedForEncodings = 0;
124
			knownRegions = (
125
				en,
126
				Base,
127
			);
128
			mainGroup = 439832702FA4933E003C0182;
129
			minimizedProjectReferenceProxies = 1;
130
			preferredProjectObjectVersion = 77;
131
			productRefGroup = 4398327A2FA4933E003C0182 /* Products */;
132
			projectDirPath = "";
133
			projectRoot = "";
134
			targets = (
135
				439832782FA4933E003C0182 /* HealthProbe */,
136
			);
137
		};
138
/* End PBXProject section */
139

            
140
/* Begin PBXResourcesBuildPhase section */
141
		439832772FA4933E003C0182 /* Resources */ = {
142
			isa = PBXResourcesBuildPhase;
143
			buildActionMask = 2147483647;
144
			files = (
145
			);
146
			runOnlyForDeploymentPostprocessing = 0;
147
		};
148
/* End PBXResourcesBuildPhase section */
149

            
150
/* Begin PBXSourcesBuildPhase section */
151
		439832752FA4933E003C0182 /* Sources */ = {
152
			isa = PBXSourcesBuildPhase;
153
			buildActionMask = 2147483647;
154
			files = (
155
			);
156
			runOnlyForDeploymentPostprocessing = 0;
157
		};
158
/* End PBXSourcesBuildPhase section */
159

            
160
/* Begin XCBuildConfiguration section */
161
		439832882FA4933F003C0182 /* Debug */ = {
162
			isa = XCBuildConfiguration;
163
			buildSettings = {
164
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
165
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
166
				CODE_SIGN_ENTITLEMENTS = HealthProbe/HealthProbe.entitlements;
167
				CODE_SIGN_STYLE = Automatic;
168
				CURRENT_PROJECT_VERSION = 1;
169
				DEVELOPMENT_TEAM = 9K2U3V9GZF;
170
				ENABLE_PREVIEWS = YES;
171
				GENERATE_INFOPLIST_FILE = YES;
172
				INFOPLIST_FILE = HealthProbe/Info.plist;
173
				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
174
				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
175
				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
176
				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
177
				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
178
				LD_RUNPATH_SEARCH_PATHS = (
179
					"$(inherited)",
180
					"@executable_path/Frameworks",
181
				);
182
				MARKETING_VERSION = 1.0;
183
				PRODUCT_BUNDLE_IDENTIFIER = ro.xdev.HealthProbe;
184
				PRODUCT_NAME = "$(TARGET_NAME)";
185
				STRING_CATALOG_GENERATE_SYMBOLS = YES;
Bogdan Timofte authored a month ago
186
				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
187
				SUPPORTS_MACCATALYST = NO;
188
				SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
189
				SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
Bogdan Timofte authored a month ago
190
				SWIFT_APPROACHABLE_CONCURRENCY = YES;
191
				SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
192
				SWIFT_EMIT_LOC_STRINGS = YES;
193
				SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
194
				SWIFT_VERSION = 5.0;
Bogdan Timofte authored a month ago
195
				TARGETED_DEVICE_FAMILY = 1;
Bogdan Timofte authored a month ago
196
			};
197
			name = Debug;
198
		};
199
		439832892FA4933F003C0182 /* Release */ = {
200
			isa = XCBuildConfiguration;
201
			buildSettings = {
202
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
203
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
204
				CODE_SIGN_ENTITLEMENTS = HealthProbe/HealthProbe.entitlements;
205
				CODE_SIGN_STYLE = Automatic;
206
				CURRENT_PROJECT_VERSION = 1;
207
				DEVELOPMENT_TEAM = 9K2U3V9GZF;
208
				ENABLE_PREVIEWS = YES;
209
				GENERATE_INFOPLIST_FILE = YES;
210
				INFOPLIST_FILE = HealthProbe/Info.plist;
211
				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
212
				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
213
				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
214
				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
215
				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
216
				LD_RUNPATH_SEARCH_PATHS = (
217
					"$(inherited)",
218
					"@executable_path/Frameworks",
219
				);
220
				MARKETING_VERSION = 1.0;
221
				PRODUCT_BUNDLE_IDENTIFIER = ro.xdev.HealthProbe;
222
				PRODUCT_NAME = "$(TARGET_NAME)";
223
				STRING_CATALOG_GENERATE_SYMBOLS = YES;
Bogdan Timofte authored a month ago
224
				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
225
				SUPPORTS_MACCATALYST = NO;
226
				SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
227
				SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
Bogdan Timofte authored a month ago
228
				SWIFT_APPROACHABLE_CONCURRENCY = YES;
229
				SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
230
				SWIFT_EMIT_LOC_STRINGS = YES;
231
				SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
232
				SWIFT_VERSION = 5.0;
Bogdan Timofte authored a month ago
233
				TARGETED_DEVICE_FAMILY = 1;
Bogdan Timofte authored a month ago
234
			};
235
			name = Release;
236
		};
237
		4398328A2FA4933F003C0182 /* Debug */ = {
238
			isa = XCBuildConfiguration;
239
			buildSettings = {
240
				ALWAYS_SEARCH_USER_PATHS = NO;
241
				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
242
				CLANG_ANALYZER_NONNULL = YES;
243
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
244
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
245
				CLANG_ENABLE_MODULES = YES;
246
				CLANG_ENABLE_OBJC_ARC = YES;
247
				CLANG_ENABLE_OBJC_WEAK = YES;
248
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
249
				CLANG_WARN_BOOL_CONVERSION = YES;
250
				CLANG_WARN_COMMA = YES;
251
				CLANG_WARN_CONSTANT_CONVERSION = YES;
252
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
253
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
254
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
255
				CLANG_WARN_EMPTY_BODY = YES;
256
				CLANG_WARN_ENUM_CONVERSION = YES;
257
				CLANG_WARN_INFINITE_RECURSION = YES;
258
				CLANG_WARN_INT_CONVERSION = YES;
259
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
260
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
261
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
262
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
263
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
264
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
265
				CLANG_WARN_STRICT_PROTOTYPES = YES;
266
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
267
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
268
				CLANG_WARN_UNREACHABLE_CODE = YES;
269
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
270
				COPY_PHASE_STRIP = NO;
271
				DEBUG_INFORMATION_FORMAT = dwarf;
272
				DEVELOPMENT_TEAM = 9K2U3V9GZF;
273
				ENABLE_STRICT_OBJC_MSGSEND = YES;
274
				ENABLE_TESTABILITY = YES;
275
				ENABLE_USER_SCRIPT_SANDBOXING = YES;
276
				GCC_C_LANGUAGE_STANDARD = gnu17;
277
				GCC_DYNAMIC_NO_PIC = NO;
278
				GCC_NO_COMMON_BLOCKS = YES;
279
				GCC_OPTIMIZATION_LEVEL = 0;
280
				GCC_PREPROCESSOR_DEFINITIONS = (
281
					"DEBUG=1",
282
					"$(inherited)",
283
				);
284
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
285
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
286
				GCC_WARN_UNDECLARED_SELECTOR = YES;
287
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
288
				GCC_WARN_UNUSED_FUNCTION = YES;
289
				GCC_WARN_UNUSED_VARIABLE = YES;
290
				IPHONEOS_DEPLOYMENT_TARGET = 26.4;
291
				LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
292
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
293
				MTL_FAST_MATH = YES;
294
				ONLY_ACTIVE_ARCH = YES;
295
				SDKROOT = iphoneos;
Bogdan Timofte authored 2 weeks ago
296
				STRING_CATALOG_GENERATE_SYMBOLS = YES;
Bogdan Timofte authored a month ago
297
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
298
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
299
			};
300
			name = Debug;
301
		};
302
		4398328B2FA4933F003C0182 /* Release */ = {
303
			isa = XCBuildConfiguration;
304
			buildSettings = {
305
				ALWAYS_SEARCH_USER_PATHS = NO;
306
				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
307
				CLANG_ANALYZER_NONNULL = YES;
308
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
309
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
310
				CLANG_ENABLE_MODULES = YES;
311
				CLANG_ENABLE_OBJC_ARC = YES;
312
				CLANG_ENABLE_OBJC_WEAK = YES;
313
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
314
				CLANG_WARN_BOOL_CONVERSION = YES;
315
				CLANG_WARN_COMMA = YES;
316
				CLANG_WARN_CONSTANT_CONVERSION = YES;
317
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
318
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
319
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
320
				CLANG_WARN_EMPTY_BODY = YES;
321
				CLANG_WARN_ENUM_CONVERSION = YES;
322
				CLANG_WARN_INFINITE_RECURSION = YES;
323
				CLANG_WARN_INT_CONVERSION = YES;
324
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
325
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
326
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
327
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
328
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
329
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
330
				CLANG_WARN_STRICT_PROTOTYPES = YES;
331
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
332
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
333
				CLANG_WARN_UNREACHABLE_CODE = YES;
334
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
335
				COPY_PHASE_STRIP = NO;
336
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
337
				DEVELOPMENT_TEAM = 9K2U3V9GZF;
338
				ENABLE_NS_ASSERTIONS = NO;
339
				ENABLE_STRICT_OBJC_MSGSEND = YES;
340
				ENABLE_USER_SCRIPT_SANDBOXING = YES;
341
				GCC_C_LANGUAGE_STANDARD = gnu17;
342
				GCC_NO_COMMON_BLOCKS = YES;
343
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
344
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
345
				GCC_WARN_UNDECLARED_SELECTOR = YES;
346
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
347
				GCC_WARN_UNUSED_FUNCTION = YES;
348
				GCC_WARN_UNUSED_VARIABLE = YES;
349
				IPHONEOS_DEPLOYMENT_TARGET = 26.4;
350
				LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
351
				MTL_ENABLE_DEBUG_INFO = NO;
352
				MTL_FAST_MATH = YES;
353
				SDKROOT = iphoneos;
Bogdan Timofte authored 2 weeks ago
354
				STRING_CATALOG_GENERATE_SYMBOLS = YES;
Bogdan Timofte authored a month ago
355
				SWIFT_COMPILATION_MODE = wholemodule;
356
				VALIDATE_PRODUCT = YES;
357
			};
358
			name = Release;
359
		};
360
/* End XCBuildConfiguration section */
361

            
362
/* Begin XCConfigurationList section */
363
		439832742FA4933E003C0182 /* Build configuration list for PBXProject "HealthProbe" */ = {
364
			isa = XCConfigurationList;
365
			buildConfigurations = (
366
				4398328A2FA4933F003C0182 /* Debug */,
367
				4398328B2FA4933F003C0182 /* Release */,
368
			);
369
			defaultConfigurationIsVisible = 0;
370
			defaultConfigurationName = Release;
371
		};
372
		439832872FA4933F003C0182 /* Build configuration list for PBXNativeTarget "HealthProbe" */ = {
373
			isa = XCConfigurationList;
374
			buildConfigurations = (
375
				439832882FA4933F003C0182 /* Debug */,
376
				439832892FA4933F003C0182 /* Release */,
377
			);
378
			defaultConfigurationIsVisible = 0;
379
			defaultConfigurationName = Release;
380
		};
381
/* End XCConfigurationList section */
382
	};
383
	rootObject = 439832712FA4933E003C0182 /* Project object */;
384
}