comparison Simoleon.xcodeproj/project.pbxproj @ 73:2b85d6ed433e

Implemented StoreKit Testing in Simulator
author Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
date Thu, 29 Jul 2021 10:51:08 +0100
parents f67568e5f6a2
children b6f8661300f2
comparison
equal deleted inserted replaced
72:f9c598661700 73:2b85d6ed433e
16 957065E226A5FE0400523E68 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* Settings.swift */; }; 16 957065E226A5FE0400523E68 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* Settings.swift */; };
17 9585BB1226A6B71B00E3193E /* ReadConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1126A6B71B00E3193E /* ReadConfig.swift */; }; 17 9585BB1226A6B71B00E3193E /* ReadConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1126A6B71B00E3193E /* ReadConfig.swift */; };
18 9585BB1426A6B7F400E3193E /* NetworkRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* NetworkRequest.swift */; }; 18 9585BB1426A6B7F400E3193E /* NetworkRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* NetworkRequest.swift */; };
19 9585BB1A26A6E8FD00E3193E /* SimpleSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */; }; 19 9585BB1A26A6E8FD00E3193E /* SimpleSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */; };
20 9587598D26B2A68B004086F0 /* CurrencyMetadata.json in Resources */ = {isa = PBXBuildFile; fileRef = 9587598F26B2A68B004086F0 /* CurrencyMetadata.json */; }; 20 9587598D26B2A68B004086F0 /* CurrencyMetadata.json in Resources */ = {isa = PBXBuildFile; fileRef = 9587598F26B2A68B004086F0 /* CurrencyMetadata.json */; };
21 9587599E26B2ACA6004086F0 /* Configuration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 9587599D26B2ACA6004086F0 /* Configuration.storekit */; };
22 9587599F26B2ACA6004086F0 /* Configuration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 9587599D26B2ACA6004086F0 /* Configuration.storekit */; };
23 958759A026B2ACA6004086F0 /* Configuration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 9587599D26B2ACA6004086F0 /* Configuration.storekit */; };
24 958759A226B2AE85004086F0 /* StoreKitTestCertificate.cer in Resources */ = {isa = PBXBuildFile; fileRef = 958759A126B2AE85004086F0 /* StoreKitTestCertificate.cer */; };
25 958759A326B2AE85004086F0 /* StoreKitTestCertificate.cer in Resources */ = {isa = PBXBuildFile; fileRef = 958759A126B2AE85004086F0 /* StoreKitTestCertificate.cer */; };
26 958759A426B2AE85004086F0 /* StoreKitTestCertificate.cer in Resources */ = {isa = PBXBuildFile; fileRef = 958759A126B2AE85004086F0 /* StoreKitTestCertificate.cer */; };
21 95909CB326B07BFC00D051AB /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95909CB226B07BFC00D051AB /* SearchBar.swift */; }; 27 95909CB326B07BFC00D051AB /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95909CB226B07BFC00D051AB /* SearchBar.swift */; };
22 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9426A03ECB00613729 /* ContentView.swift */; }; 28 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9426A03ECB00613729 /* ContentView.swift */; };
23 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; }; 29 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; };
24 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */; }; 30 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */; };
25 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */; }; 31 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */; };
129 9587599826B2A6A6004086F0 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ja; path = ja.lproj/CurrencyMetadata.json; sourceTree = "<group>"; }; 135 9587599826B2A6A6004086F0 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ja; path = ja.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
130 9587599926B2A6A7004086F0 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ko; path = ko.lproj/CurrencyMetadata.json; sourceTree = "<group>"; }; 136 9587599926B2A6A7004086F0 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ko; path = ko.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
131 9587599A26B2A6A8004086F0 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = "pt-PT"; path = "pt-PT.lproj/CurrencyMetadata.json"; sourceTree = "<group>"; }; 137 9587599A26B2A6A8004086F0 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = "pt-PT"; path = "pt-PT.lproj/CurrencyMetadata.json"; sourceTree = "<group>"; };
132 9587599B26B2A6A8004086F0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ru; path = ru.lproj/CurrencyMetadata.json; sourceTree = "<group>"; }; 138 9587599B26B2A6A8004086F0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ru; path = ru.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
133 9587599C26B2A6AA004086F0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = es; path = es.lproj/CurrencyMetadata.json; sourceTree = "<group>"; }; 139 9587599C26B2A6AA004086F0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = es; path = es.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
140 9587599D26B2ACA6004086F0 /* Configuration.storekit */ = {isa = PBXFileReference; lastKnownFileType = file; path = Configuration.storekit; sourceTree = SOURCE_ROOT; };
141 958759A126B2AE85004086F0 /* StoreKitTestCertificate.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = StoreKitTestCertificate.cer; sourceTree = "<group>"; };
134 95909CB226B07BFC00D051AB /* SearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchBar.swift; sourceTree = "<group>"; }; 142 95909CB226B07BFC00D051AB /* SearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchBar.swift; sourceTree = "<group>"; };
135 95A70BE926B0550000CC0273 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.4.sdk/System/Library/Frameworks/CloudKit.framework; sourceTree = DEVELOPER_DIR; }; 143 95A70BE926B0550000CC0273 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.4.sdk/System/Library/Frameworks/CloudKit.framework; sourceTree = DEVELOPER_DIR; };
136 95AEBC9426A03ECB00613729 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; 144 95AEBC9426A03ECB00613729 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
137 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyMetadataModel.swift; sourceTree = "<group>"; }; 145 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyMetadataModel.swift; sourceTree = "<group>"; };
138 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; 146 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; };
290 sourceTree = "<group>"; 298 sourceTree = "<group>";
291 }; 299 };
292 95C5B21B2697752600941585 = { 300 95C5B21B2697752600941585 = {
293 isa = PBXGroup; 301 isa = PBXGroup;
294 children = ( 302 children = (
303 9587599D26B2ACA6004086F0 /* Configuration.storekit */,
304 958759A126B2AE85004086F0 /* StoreKitTestCertificate.cer */,
295 95C5B2262697752600941585 /* Simoleon */, 305 95C5B2262697752600941585 /* Simoleon */,
296 95C5B23D2697752700941585 /* SimoleonTests */, 306 95C5B23D2697752700941585 /* SimoleonTests */,
297 95C5B2482697752700941585 /* SimoleonUITests */, 307 95C5B2482697752700941585 /* SimoleonUITests */,
298 95C5B2252697752600941585 /* Products */, 308 95C5B2252697752600941585 /* Products */,
299 95E76438269E0037008E9F31 /* Frameworks */, 309 95E76438269E0037008E9F31 /* Frameworks */,
513 95C5B2222697752600941585 /* Resources */ = { 523 95C5B2222697752600941585 /* Resources */ = {
514 isa = PBXResourcesBuildPhase; 524 isa = PBXResourcesBuildPhase;
515 buildActionMask = 2147483647; 525 buildActionMask = 2147483647;
516 files = ( 526 files = (
517 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */, 527 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */,
528 9587599E26B2ACA6004086F0 /* Configuration.storekit in Resources */,
529 958759A226B2AE85004086F0 /* StoreKitTestCertificate.cer in Resources */,
518 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */, 530 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */,
519 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */, 531 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */,
520 9587598D26B2A68B004086F0 /* CurrencyMetadata.json in Resources */, 532 9587598D26B2A68B004086F0 /* CurrencyMetadata.json in Resources */,
521 95B5F53126AADE4B00BDCE89 /* en.xliff in Resources */, 533 95B5F53126AADE4B00BDCE89 /* en.xliff in Resources */,
522 95B5F53326AADE4B00BDCE89 /* Localizable.strings in Resources */, 534 95B5F53326AADE4B00BDCE89 /* Localizable.strings in Resources */,
528 }; 540 };
529 95C5B2382697752700941585 /* Resources */ = { 541 95C5B2382697752700941585 /* Resources */ = {
530 isa = PBXResourcesBuildPhase; 542 isa = PBXResourcesBuildPhase;
531 buildActionMask = 2147483647; 543 buildActionMask = 2147483647;
532 files = ( 544 files = (
545 9587599F26B2ACA6004086F0 /* Configuration.storekit in Resources */,
546 958759A326B2AE85004086F0 /* StoreKitTestCertificate.cer in Resources */,
533 ); 547 );
534 runOnlyForDeploymentPostprocessing = 0; 548 runOnlyForDeploymentPostprocessing = 0;
535 }; 549 };
536 95C5B2432697752700941585 /* Resources */ = { 550 95C5B2432697752700941585 /* Resources */ = {
537 isa = PBXResourcesBuildPhase; 551 isa = PBXResourcesBuildPhase;
538 buildActionMask = 2147483647; 552 buildActionMask = 2147483647;
539 files = ( 553 files = (
554 958759A026B2ACA6004086F0 /* Configuration.storekit in Resources */,
555 958759A426B2AE85004086F0 /* StoreKitTestCertificate.cer in Resources */,
540 ); 556 );
541 runOnlyForDeploymentPostprocessing = 0; 557 runOnlyForDeploymentPostprocessing = 0;
542 }; 558 };
543 /* End PBXResourcesBuildPhase section */ 559 /* End PBXResourcesBuildPhase section */
544 560