|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 50; |
| 6 | + objectVersion = 51; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
|
13 | 13 | 0270C0A327069B7800FC799F /* FeatureFlagService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0270C0A227069B7800FC799F /* FeatureFlagService.swift */; }; |
14 | 14 | 0270C0A527069B8900FC799F /* DefaultFeatureFlagService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0270C0A427069B8900FC799F /* DefaultFeatureFlagService.swift */; }; |
15 | 15 | 0270C0A727069BA500FC799F /* BuildConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0270C0A627069BA500FC799F /* BuildConfiguration.swift */; }; |
| 16 | + BC10218D75FEA979BDA1E68C /* Pods_Experiments.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 33CEC0C5283FD4C9EF8C6A3C /* Pods_Experiments.framework */; }; |
| 17 | + C8E16F0EE6954B58A1C402F0 /* Pods_ExperimentsTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC7C082DD376957B4676401 /* Pods_ExperimentsTests.framework */; }; |
| 18 | + CC53FB48275E426900C4CA4F /* ABTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC53FB47275E426900C4CA4F /* ABTest.swift */; }; |
16 | 19 | /* End PBXBuildFile section */ |
17 | 20 |
|
18 | 21 | /* Begin PBXContainerItemProxy section */ |
|
35 | 38 | 0270C0A427069B8900FC799F /* DefaultFeatureFlagService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultFeatureFlagService.swift; sourceTree = "<group>"; }; |
36 | 39 | 0270C0A627069BA500FC799F /* BuildConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildConfiguration.swift; sourceTree = "<group>"; }; |
37 | 40 | 02AB82EE27069D93008D7334 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
| 41 | + 2B7FCE683D4058A7A16F7946 /* Pods-Experiments.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Experiments.debug.xcconfig"; path = "Target Support Files/Pods-Experiments/Pods-Experiments.debug.xcconfig"; sourceTree = "<group>"; }; |
| 42 | + 3022E2766134CE2735C73FC6 /* Pods-ExperimentsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ExperimentsTests.debug.xcconfig"; path = "Target Support Files/Pods-ExperimentsTests/Pods-ExperimentsTests.debug.xcconfig"; sourceTree = "<group>"; }; |
| 43 | + 33CEC0C5283FD4C9EF8C6A3C /* Pods_Experiments.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Experiments.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 44 | + 3F9DB5FBFF7A42EFBCB746F3 /* Pods-ExperimentsTests.release-alpha.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ExperimentsTests.release-alpha.xcconfig"; path = "Target Support Files/Pods-ExperimentsTests/Pods-ExperimentsTests.release-alpha.xcconfig"; sourceTree = "<group>"; }; |
| 45 | + 7C831644164B49828A485590 /* Pods-ExperimentsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ExperimentsTests.release.xcconfig"; path = "Target Support Files/Pods-ExperimentsTests/Pods-ExperimentsTests.release.xcconfig"; sourceTree = "<group>"; }; |
| 46 | + 8CB554DFAAD3EF41D17099C4 /* Pods-Experiments.release-alpha.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Experiments.release-alpha.xcconfig"; path = "Target Support Files/Pods-Experiments/Pods-Experiments.release-alpha.xcconfig"; sourceTree = "<group>"; }; |
| 47 | + AAC7C082DD376957B4676401 /* Pods_ExperimentsTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ExperimentsTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 48 | + AF72D9DB7771E7A5105C88B0 /* Pods-Experiments.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Experiments.release.xcconfig"; path = "Target Support Files/Pods-Experiments/Pods-Experiments.release.xcconfig"; sourceTree = "<group>"; }; |
| 49 | + CC53FB47275E426900C4CA4F /* ABTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ABTest.swift; sourceTree = "<group>"; }; |
38 | 50 | /* End PBXFileReference section */ |
39 | 51 |
|
40 | 52 | /* Begin PBXFrameworksBuildPhase section */ |
41 | 53 | 0270C07E27069A8900FC799F /* Frameworks */ = { |
42 | 54 | isa = PBXFrameworksBuildPhase; |
43 | 55 | buildActionMask = 2147483647; |
44 | 56 | files = ( |
| 57 | + BC10218D75FEA979BDA1E68C /* Pods_Experiments.framework in Frameworks */, |
45 | 58 | ); |
46 | 59 | runOnlyForDeploymentPostprocessing = 0; |
47 | 60 | }; |
|
50 | 63 | buildActionMask = 2147483647; |
51 | 64 | files = ( |
52 | 65 | 0270C08B27069A8900FC799F /* Experiments.framework in Frameworks */, |
| 66 | + C8E16F0EE6954B58A1C402F0 /* Pods_ExperimentsTests.framework in Frameworks */, |
53 | 67 | ); |
54 | 68 | runOnlyForDeploymentPostprocessing = 0; |
55 | 69 | }; |
|
62 | 76 | 0270C08327069A8900FC799F /* Experiments */, |
63 | 77 | 0270C08E27069A8900FC799F /* ExperimentsTests */, |
64 | 78 | 0270C08227069A8900FC799F /* Products */, |
| 79 | + 4E1989AAB68578443A38332F /* Pods */, |
| 80 | + 6F0EE5A69BC4E0719C6AE8AC /* Frameworks */, |
65 | 81 | ); |
66 | 82 | sourceTree = "<group>"; |
67 | 83 | }; |
|
83 | 99 | 0270C0A227069B7800FC799F /* FeatureFlagService.swift */, |
84 | 100 | 0270C0A427069B8900FC799F /* DefaultFeatureFlagService.swift */, |
85 | 101 | 0270C0A627069BA500FC799F /* BuildConfiguration.swift */, |
| 102 | + CC53FB47275E426900C4CA4F /* ABTest.swift */, |
86 | 103 | ); |
87 | 104 | path = Experiments; |
88 | 105 | sourceTree = "<group>"; |
|
95 | 112 | path = ExperimentsTests; |
96 | 113 | sourceTree = "<group>"; |
97 | 114 | }; |
| 115 | + 4E1989AAB68578443A38332F /* Pods */ = { |
| 116 | + isa = PBXGroup; |
| 117 | + children = ( |
| 118 | + 2B7FCE683D4058A7A16F7946 /* Pods-Experiments.debug.xcconfig */, |
| 119 | + AF72D9DB7771E7A5105C88B0 /* Pods-Experiments.release.xcconfig */, |
| 120 | + 8CB554DFAAD3EF41D17099C4 /* Pods-Experiments.release-alpha.xcconfig */, |
| 121 | + 3022E2766134CE2735C73FC6 /* Pods-ExperimentsTests.debug.xcconfig */, |
| 122 | + 7C831644164B49828A485590 /* Pods-ExperimentsTests.release.xcconfig */, |
| 123 | + 3F9DB5FBFF7A42EFBCB746F3 /* Pods-ExperimentsTests.release-alpha.xcconfig */, |
| 124 | + ); |
| 125 | + name = Pods; |
| 126 | + path = ../Pods; |
| 127 | + sourceTree = "<group>"; |
| 128 | + }; |
| 129 | + 6F0EE5A69BC4E0719C6AE8AC /* Frameworks */ = { |
| 130 | + isa = PBXGroup; |
| 131 | + children = ( |
| 132 | + 33CEC0C5283FD4C9EF8C6A3C /* Pods_Experiments.framework */, |
| 133 | + AAC7C082DD376957B4676401 /* Pods_ExperimentsTests.framework */, |
| 134 | + ); |
| 135 | + name = Frameworks; |
| 136 | + sourceTree = "<group>"; |
| 137 | + }; |
98 | 138 | /* End PBXGroup section */ |
99 | 139 |
|
100 | 140 | /* Begin PBXHeadersBuildPhase section */ |
|
113 | 153 | isa = PBXNativeTarget; |
114 | 154 | buildConfigurationList = 0270C09527069A8900FC799F /* Build configuration list for PBXNativeTarget "Experiments" */; |
115 | 155 | buildPhases = ( |
| 156 | + 620F249CED3F18B3ACC4F79A /* [CP] Check Pods Manifest.lock */, |
116 | 157 | 0270C07C27069A8900FC799F /* Headers */, |
117 | 158 | 0270C07D27069A8900FC799F /* Sources */, |
118 | 159 | 0270C07E27069A8900FC799F /* Frameworks */, |
|
131 | 172 | isa = PBXNativeTarget; |
132 | 173 | buildConfigurationList = 0270C09827069A8900FC799F /* Build configuration list for PBXNativeTarget "ExperimentsTests" */; |
133 | 174 | buildPhases = ( |
| 175 | + 97E6ECC11AE05E56176EF2BA /* [CP] Check Pods Manifest.lock */, |
134 | 176 | 0270C08627069A8900FC799F /* Sources */, |
135 | 177 | 0270C08727069A8900FC799F /* Frameworks */, |
136 | 178 | 0270C08827069A8900FC799F /* Resources */, |
| 179 | + 3AB0CD346AF01D971274BF7B /* [CP] Embed Pods Frameworks */, |
137 | 180 | ); |
138 | 181 | buildRules = ( |
139 | 182 | ); |
|
199 | 242 | }; |
200 | 243 | /* End PBXResourcesBuildPhase section */ |
201 | 244 |
|
| 245 | +/* Begin PBXShellScriptBuildPhase section */ |
| 246 | + 3AB0CD346AF01D971274BF7B /* [CP] Embed Pods Frameworks */ = { |
| 247 | + isa = PBXShellScriptBuildPhase; |
| 248 | + buildActionMask = 2147483647; |
| 249 | + files = ( |
| 250 | + ); |
| 251 | + inputFileListPaths = ( |
| 252 | + "${PODS_ROOT}/Target Support Files/Pods-ExperimentsTests/Pods-ExperimentsTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", |
| 253 | + ); |
| 254 | + name = "[CP] Embed Pods Frameworks"; |
| 255 | + outputFileListPaths = ( |
| 256 | + "${PODS_ROOT}/Target Support Files/Pods-ExperimentsTests/Pods-ExperimentsTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", |
| 257 | + ); |
| 258 | + runOnlyForDeploymentPostprocessing = 0; |
| 259 | + shellPath = /bin/sh; |
| 260 | + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ExperimentsTests/Pods-ExperimentsTests-frameworks.sh\"\n"; |
| 261 | + showEnvVarsInLog = 0; |
| 262 | + }; |
| 263 | + 620F249CED3F18B3ACC4F79A /* [CP] Check Pods Manifest.lock */ = { |
| 264 | + isa = PBXShellScriptBuildPhase; |
| 265 | + buildActionMask = 2147483647; |
| 266 | + files = ( |
| 267 | + ); |
| 268 | + inputFileListPaths = ( |
| 269 | + ); |
| 270 | + inputPaths = ( |
| 271 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 272 | + "${PODS_ROOT}/Manifest.lock", |
| 273 | + ); |
| 274 | + name = "[CP] Check Pods Manifest.lock"; |
| 275 | + outputFileListPaths = ( |
| 276 | + ); |
| 277 | + outputPaths = ( |
| 278 | + "$(DERIVED_FILE_DIR)/Pods-Experiments-checkManifestLockResult.txt", |
| 279 | + ); |
| 280 | + runOnlyForDeploymentPostprocessing = 0; |
| 281 | + shellPath = /bin/sh; |
| 282 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
| 283 | + showEnvVarsInLog = 0; |
| 284 | + }; |
| 285 | + 97E6ECC11AE05E56176EF2BA /* [CP] Check Pods Manifest.lock */ = { |
| 286 | + isa = PBXShellScriptBuildPhase; |
| 287 | + buildActionMask = 2147483647; |
| 288 | + files = ( |
| 289 | + ); |
| 290 | + inputFileListPaths = ( |
| 291 | + ); |
| 292 | + inputPaths = ( |
| 293 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 294 | + "${PODS_ROOT}/Manifest.lock", |
| 295 | + ); |
| 296 | + name = "[CP] Check Pods Manifest.lock"; |
| 297 | + outputFileListPaths = ( |
| 298 | + ); |
| 299 | + outputPaths = ( |
| 300 | + "$(DERIVED_FILE_DIR)/Pods-ExperimentsTests-checkManifestLockResult.txt", |
| 301 | + ); |
| 302 | + runOnlyForDeploymentPostprocessing = 0; |
| 303 | + shellPath = /bin/sh; |
| 304 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
| 305 | + showEnvVarsInLog = 0; |
| 306 | + }; |
| 307 | +/* End PBXShellScriptBuildPhase section */ |
| 308 | + |
202 | 309 | /* Begin PBXSourcesBuildPhase section */ |
203 | 310 | 0270C07D27069A8900FC799F /* Sources */ = { |
204 | 311 | isa = PBXSourcesBuildPhase; |
|
208 | 315 | 0270C0A527069B8900FC799F /* DefaultFeatureFlagService.swift in Sources */, |
209 | 316 | 0270C09C27069AE700FC799F /* FeatureFlag.swift in Sources */, |
210 | 317 | 0270C0A727069BA500FC799F /* BuildConfiguration.swift in Sources */, |
| 318 | + CC53FB48275E426900C4CA4F /* ABTest.swift in Sources */, |
211 | 319 | ); |
212 | 320 | runOnlyForDeploymentPostprocessing = 0; |
213 | 321 | }; |
|
353 | 461 | }; |
354 | 462 | 0270C09627069A8900FC799F /* Debug */ = { |
355 | 463 | isa = XCBuildConfiguration; |
| 464 | + baseConfigurationReference = 2B7FCE683D4058A7A16F7946 /* Pods-Experiments.debug.xcconfig */; |
356 | 465 | buildSettings = { |
357 | 466 | CLANG_ENABLE_MODULES = YES; |
358 | 467 | CODE_SIGN_STYLE = Automatic; |
|
378 | 487 | }; |
379 | 488 | 0270C09727069A8900FC799F /* Release */ = { |
380 | 489 | isa = XCBuildConfiguration; |
| 490 | + baseConfigurationReference = AF72D9DB7771E7A5105C88B0 /* Pods-Experiments.release.xcconfig */; |
381 | 491 | buildSettings = { |
382 | 492 | CLANG_ENABLE_MODULES = YES; |
383 | 493 | CODE_SIGN_STYLE = Automatic; |
|
402 | 512 | }; |
403 | 513 | 0270C09927069A8900FC799F /* Debug */ = { |
404 | 514 | isa = XCBuildConfiguration; |
| 515 | + baseConfigurationReference = 3022E2766134CE2735C73FC6 /* Pods-ExperimentsTests.debug.xcconfig */; |
405 | 516 | buildSettings = { |
406 | | - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
| 517 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "${inherited}"; |
407 | 518 | CODE_SIGN_STYLE = Automatic; |
408 | 519 | INFOPLIST_FILE = ExperimentsTests/Info.plist; |
409 | 520 | LD_RUNPATH_SEARCH_PATHS = ( |
|
420 | 531 | }; |
421 | 532 | 0270C09A27069A8900FC799F /* Release */ = { |
422 | 533 | isa = XCBuildConfiguration; |
| 534 | + baseConfigurationReference = 7C831644164B49828A485590 /* Pods-ExperimentsTests.release.xcconfig */; |
423 | 535 | buildSettings = { |
424 | | - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
| 536 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "${inherited}"; |
425 | 537 | CODE_SIGN_STYLE = Automatic; |
426 | 538 | INFOPLIST_FILE = ExperimentsTests/Info.plist; |
427 | 539 | LD_RUNPATH_SEARCH_PATHS = ( |
|
497 | 609 | }; |
498 | 610 | 02AB82F12706A9EA008D7334 /* Release-Alpha */ = { |
499 | 611 | isa = XCBuildConfiguration; |
| 612 | + baseConfigurationReference = 8CB554DFAAD3EF41D17099C4 /* Pods-Experiments.release-alpha.xcconfig */; |
500 | 613 | buildSettings = { |
501 | 614 | CLANG_ENABLE_MODULES = YES; |
502 | 615 | CODE_SIGN_STYLE = Automatic; |
|
521 | 634 | }; |
522 | 635 | 02AB82F22706A9EA008D7334 /* Release-Alpha */ = { |
523 | 636 | isa = XCBuildConfiguration; |
| 637 | + baseConfigurationReference = 3F9DB5FBFF7A42EFBCB746F3 /* Pods-ExperimentsTests.release-alpha.xcconfig */; |
524 | 638 | buildSettings = { |
525 | | - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
| 639 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "${inherited}"; |
526 | 640 | CODE_SIGN_STYLE = Automatic; |
527 | 641 | INFOPLIST_FILE = ExperimentsTests/Info.plist; |
528 | 642 | LD_RUNPATH_SEARCH_PATHS = ( |
|
0 commit comments