|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 04F2AEF42AE632AD0023C90E /* TamaraSDKCheckoutRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F2AEF32AE632AD0023C90E /* TamaraSDKCheckoutRepresentation.swift */; }; |
11 | 11 | 314ACA5D2BB25B5500F27916 /* CustomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 314ACA5C2BB25B5500F27916 /* CustomView.swift */; }; |
12 | | - 4A4FAA51BCC6327CF4512DE0 /* Pods_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0F490586AC5F45A129844701 /* Pods_Example.framework */; }; |
13 | 12 | 645368EB2450A7D900ED9A3B /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645368EA2450A7D900ED9A3B /* AppDelegate.swift */; }; |
14 | 13 | 645368ED2450A7D900ED9A3B /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645368EC2450A7D900ED9A3B /* SceneDelegate.swift */; }; |
15 | 14 | 645368EF2450A7D900ED9A3B /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645368EE2450A7D900ED9A3B /* ContentView.swift */; }; |
|
38 | 37 | 84FC9B4C2543F77F0068AF31 /* CheckoutRequestBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FC9B472543F77F0068AF31 /* CheckoutRequestBody.swift */; }; |
39 | 38 | 84FC9B4D2543F77F0068AF31 /* CheckoutResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FC9B482543F77F0068AF31 /* CheckoutResponse.swift */; }; |
40 | 39 | 84FC9BA5254425850068AF31 /* CheckoutWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FC9BA4254425850068AF31 /* CheckoutWebView.swift */; }; |
| 40 | + A4A3A44D2D098597006F6B23 /* TamaraSDK in Frameworks */ = {isa = PBXBuildFile; productRef = A4A3A44C2D098597006F6B23 /* TamaraSDK */; }; |
41 | 41 | D84637FB2B58CFAD003B0A63 /* WebViewContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D84637FA2B58CFAD003B0A63 /* WebViewContainer.swift */; }; |
42 | 42 | FA4BFF422A08A14C00343420 /* MainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA4BFF412A08A14C00343420 /* MainView.swift */; }; |
43 | 43 | /* End PBXBuildFile section */ |
|
74 | 74 |
|
75 | 75 | /* Begin PBXFileReference section */ |
76 | 76 | 04F2AEF32AE632AD0023C90E /* TamaraSDKCheckoutRepresentation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TamaraSDKCheckoutRepresentation.swift; sourceTree = "<group>"; }; |
77 | | - 0F490586AC5F45A129844701 /* Pods_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
78 | | - 287A6E3A243E7720ACA98089 /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.debug.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.debug.xcconfig"; sourceTree = "<group>"; }; |
79 | 77 | 314ACA5C2BB25B5500F27916 /* CustomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomView.swift; sourceTree = "<group>"; }; |
80 | 78 | 645368E72450A7D900ED9A3B /* Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
81 | 79 | 645368EA2450A7D900ED9A3B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; |
|
111 | 109 | 84FC9B472543F77F0068AF31 /* CheckoutRequestBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CheckoutRequestBody.swift; sourceTree = "<group>"; }; |
112 | 110 | 84FC9B482543F77F0068AF31 /* CheckoutResponse.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CheckoutResponse.swift; sourceTree = "<group>"; }; |
113 | 111 | 84FC9BA4254425850068AF31 /* CheckoutWebView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CheckoutWebView.swift; sourceTree = "<group>"; }; |
114 | | - BD98B44E57100AF1BE14583E /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.release.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.release.xcconfig"; sourceTree = "<group>"; }; |
115 | 112 | D84637FA2B58CFAD003B0A63 /* WebViewContainer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewContainer.swift; sourceTree = "<group>"; }; |
116 | 113 | FA4BFF412A08A14C00343420 /* MainView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainView.swift; sourceTree = "<group>"; }; |
117 | 114 | /* End PBXFileReference section */ |
|
121 | 118 | isa = PBXFrameworksBuildPhase; |
122 | 119 | buildActionMask = 2147483647; |
123 | 120 | files = ( |
124 | | - 4A4FAA51BCC6327CF4512DE0 /* Pods_Example.framework in Frameworks */, |
| 121 | + A4A3A44D2D098597006F6B23 /* TamaraSDK in Frameworks */, |
125 | 122 | ); |
126 | 123 | runOnlyForDeploymentPostprocessing = 0; |
127 | 124 | }; |
|
142 | 139 | /* End PBXFrameworksBuildPhase section */ |
143 | 140 |
|
144 | 141 | /* Begin PBXGroup section */ |
145 | | - 298F0ED3153C93976CE9C7FC /* Pods */ = { |
146 | | - isa = PBXGroup; |
147 | | - children = ( |
148 | | - 287A6E3A243E7720ACA98089 /* Pods-Example.debug.xcconfig */, |
149 | | - BD98B44E57100AF1BE14583E /* Pods-Example.release.xcconfig */, |
150 | | - ); |
151 | | - path = Pods; |
152 | | - sourceTree = "<group>"; |
153 | | - }; |
154 | 142 | 645368DE2450A7D900ED9A3B = { |
155 | 143 | isa = PBXGroup; |
156 | 144 | children = ( |
157 | 145 | 645368E92450A7D900ED9A3B /* Example */, |
158 | 146 | 645369002450A7D900ED9A3B /* ExampleTests */, |
159 | 147 | 6453690B2450A7D900ED9A3B /* ExampleUITests */, |
160 | 148 | 645368E82450A7D900ED9A3B /* Products */, |
161 | | - 298F0ED3153C93976CE9C7FC /* Pods */, |
162 | | - 69EBFA1B2B9C5E84395409C0 /* Frameworks */, |
163 | 149 | ); |
164 | 150 | sourceTree = "<group>"; |
165 | 151 | }; |
|
257 | 243 | path = Components; |
258 | 244 | sourceTree = "<group>"; |
259 | 245 | }; |
260 | | - 69EBFA1B2B9C5E84395409C0 /* Frameworks */ = { |
261 | | - isa = PBXGroup; |
262 | | - children = ( |
263 | | - 0F490586AC5F45A129844701 /* Pods_Example.framework */, |
264 | | - ); |
265 | | - name = Frameworks; |
266 | | - sourceTree = "<group>"; |
267 | | - }; |
268 | 246 | 84FC9B362543F6FB0068AF31 /* Tamara */ = { |
269 | 247 | isa = PBXGroup; |
270 | 248 | children = ( |
|
284 | 262 | isa = PBXNativeTarget; |
285 | 263 | buildConfigurationList = 645369112450A7D900ED9A3B /* Build configuration list for PBXNativeTarget "Example" */; |
286 | 264 | buildPhases = ( |
287 | | - 5CC5D3AD415C30B424E83ADB /* [CP] Check Pods Manifest.lock */, |
288 | 265 | 645368E32450A7D900ED9A3B /* Sources */, |
289 | 266 | 645368E42450A7D900ED9A3B /* Frameworks */, |
290 | 267 | 645368E52450A7D900ED9A3B /* Resources */, |
291 | 268 | 84FC9B622543FB770068AF31 /* Embed Frameworks */, |
292 | | - 1D785330167C01551AFC1C69 /* [CP] Embed Pods Frameworks */, |
293 | 269 | ); |
294 | 270 | buildRules = ( |
295 | 271 | ); |
|
369 | 345 | Base, |
370 | 346 | ); |
371 | 347 | mainGroup = 645368DE2450A7D900ED9A3B; |
| 348 | + packageReferences = ( |
| 349 | + A4A3A44B2D098597006F6B23 /* XCRemoteSwiftPackageReference "ios-sdk" */, |
| 350 | + ); |
372 | 351 | productRefGroup = 645368E82450A7D900ED9A3B /* Products */; |
373 | 352 | projectDirPath = ""; |
374 | 353 | projectRoot = ""; |
|
407 | 386 | }; |
408 | 387 | /* End PBXResourcesBuildPhase section */ |
409 | 388 |
|
410 | | -/* Begin PBXShellScriptBuildPhase section */ |
411 | | - 1D785330167C01551AFC1C69 /* [CP] Embed Pods Frameworks */ = { |
412 | | - isa = PBXShellScriptBuildPhase; |
413 | | - buildActionMask = 2147483647; |
414 | | - files = ( |
415 | | - ); |
416 | | - inputFileListPaths = ( |
417 | | - "${PODS_ROOT}/Target Support Files/Pods-Example/Pods-Example-frameworks-${CONFIGURATION}-input-files.xcfilelist", |
418 | | - ); |
419 | | - name = "[CP] Embed Pods Frameworks"; |
420 | | - outputFileListPaths = ( |
421 | | - "${PODS_ROOT}/Target Support Files/Pods-Example/Pods-Example-frameworks-${CONFIGURATION}-output-files.xcfilelist", |
422 | | - ); |
423 | | - runOnlyForDeploymentPostprocessing = 0; |
424 | | - shellPath = /bin/sh; |
425 | | - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Example/Pods-Example-frameworks.sh\"\n"; |
426 | | - showEnvVarsInLog = 0; |
427 | | - }; |
428 | | - 5CC5D3AD415C30B424E83ADB /* [CP] Check Pods Manifest.lock */ = { |
429 | | - isa = PBXShellScriptBuildPhase; |
430 | | - buildActionMask = 2147483647; |
431 | | - files = ( |
432 | | - ); |
433 | | - inputFileListPaths = ( |
434 | | - ); |
435 | | - inputPaths = ( |
436 | | - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
437 | | - "${PODS_ROOT}/Manifest.lock", |
438 | | - ); |
439 | | - name = "[CP] Check Pods Manifest.lock"; |
440 | | - outputFileListPaths = ( |
441 | | - ); |
442 | | - outputPaths = ( |
443 | | - "$(DERIVED_FILE_DIR)/Pods-Example-checkManifestLockResult.txt", |
444 | | - ); |
445 | | - runOnlyForDeploymentPostprocessing = 0; |
446 | | - shellPath = /bin/sh; |
447 | | - 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"; |
448 | | - showEnvVarsInLog = 0; |
449 | | - }; |
450 | | -/* End PBXShellScriptBuildPhase section */ |
451 | | - |
452 | 389 | /* Begin PBXSourcesBuildPhase section */ |
453 | 390 | 645368E32450A7D900ED9A3B /* Sources */ = { |
454 | 391 | isa = PBXSourcesBuildPhase; |
|
647 | 584 | }; |
648 | 585 | 645369122450A7D900ED9A3B /* Debug */ = { |
649 | 586 | isa = XCBuildConfiguration; |
650 | | - baseConfigurationReference = 287A6E3A243E7720ACA98089 /* Pods-Example.debug.xcconfig */; |
651 | 587 | buildSettings = { |
652 | 588 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
653 | 589 | CODE_SIGN_ENTITLEMENTS = ""; |
|
676 | 612 | }; |
677 | 613 | 645369132450A7D900ED9A3B /* Release */ = { |
678 | 614 | isa = XCBuildConfiguration; |
679 | | - baseConfigurationReference = BD98B44E57100AF1BE14583E /* Pods-Example.release.xcconfig */; |
680 | 615 | buildSettings = { |
681 | 616 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
682 | 617 | CODE_SIGN_ENTITLEMENTS = ""; |
|
827 | 762 | defaultConfigurationName = Release; |
828 | 763 | }; |
829 | 764 | /* End XCConfigurationList section */ |
| 765 | + |
| 766 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 767 | + A4A3A44B2D098597006F6B23 /* XCRemoteSwiftPackageReference "ios-sdk" */ = { |
| 768 | + isa = XCRemoteSwiftPackageReference; |
| 769 | + repositoryURL = "https://github.com/Tamara-Technology/ios-sdk"; |
| 770 | + requirement = { |
| 771 | + kind = upToNextMajorVersion; |
| 772 | + minimumVersion = 1.0.15; |
| 773 | + }; |
| 774 | + }; |
| 775 | +/* End XCRemoteSwiftPackageReference section */ |
| 776 | + |
| 777 | +/* Begin XCSwiftPackageProductDependency section */ |
| 778 | + A4A3A44C2D098597006F6B23 /* TamaraSDK */ = { |
| 779 | + isa = XCSwiftPackageProductDependency; |
| 780 | + package = A4A3A44B2D098597006F6B23 /* XCRemoteSwiftPackageReference "ios-sdk" */; |
| 781 | + productName = TamaraSDK; |
| 782 | + }; |
| 783 | +/* End XCSwiftPackageProductDependency section */ |
830 | 784 | }; |
831 | 785 | rootObject = 645368DF2450A7D900ED9A3B /* Project object */; |
832 | 786 | } |
0 commit comments