Mercurial > public > simoleon
comparison Simoleon.xcodeproj/project.pbxproj @ 167:1940db1ef321
Minor changes
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Sat, 11 Sep 2021 16:30:40 +0200 |
parents | f5de15e06c77 |
children | 5e4f800d47e9 |
comparison
equal
deleted
inserted
replaced
166:e4cbb1eea394 | 167:1940db1ef321 |
---|---|
8 | 8 |
9 /* Begin PBXBuildFile section */ | 9 /* Begin PBXBuildFile section */ |
10 950093CA26CBC7A200FEBF67 /* SimoleonAppPreview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950093C926CBC7A200FEBF67 /* SimoleonAppPreview.swift */; }; | 10 950093CA26CBC7A200FEBF67 /* SimoleonAppPreview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950093C926CBC7A200FEBF67 /* SimoleonAppPreview.swift */; }; |
11 9501E13826D3A52000D14DE5 /* Currencies.json in Resources */ = {isa = PBXBuildFile; fileRef = 9501E13726D3A52000D14DE5 /* Currencies.json */; }; | 11 9501E13826D3A52000D14DE5 /* Currencies.json in Resources */ = {isa = PBXBuildFile; fileRef = 9501E13726D3A52000D14DE5 /* Currencies.json */; }; |
12 9501E13A26D3A55200D14DE5 /* CurrencyPairsSupported.json in Resources */ = {isa = PBXBuildFile; fileRef = 9501E13926D3A55200D14DE5 /* CurrencyPairsSupported.json */; }; | 12 9501E13A26D3A55200D14DE5 /* CurrencyPairsSupported.json in Resources */ = {isa = PBXBuildFile; fileRef = 9501E13926D3A55200D14DE5 /* CurrencyPairsSupported.json */; }; |
13 9522BEA926B5A4D20076B098 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522BEA826B5A4D20076B098 /* AppDelegate.swift */; }; | |
14 9522BEAB26B5AACB0076B098 /* ListModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522BEAA26B5AACB0076B098 /* ListModifier.swift */; }; | 13 9522BEAB26B5AACB0076B098 /* ListModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522BEAA26B5AACB0076B098 /* ListModifier.swift */; }; |
15 9522CD9D26CED2E100DD9D03 /* ErrorHandling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */; }; | 14 9522CD9D26CED2E100DD9D03 /* ErrorHandling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */; }; |
16 9531D44226D8E4CF00665D2A /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */; }; | 15 9531D44226D8E4CF00665D2A /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */; }; |
17 953B8B1726D3A970003CF530 /* CurrencyDetailsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */; }; | 16 953B8B1726D3A970003CF530 /* CurrencyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953B8B1626D3A970003CF530 /* CurrencyModel.swift */; }; |
18 9547423526DBE56600415B3F /* ConversionTextfield.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9547423426DBE56600415B3F /* ConversionTextfield.swift */; }; | 17 9547423526DBE56600415B3F /* ConversionTextfield.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9547423426DBE56600415B3F /* ConversionTextfield.swift */; }; |
19 95561E3F26AF25EF00CCB543 /* SubscriptionFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */; }; | 18 954D95CE26E4F16D005BE568 /* FavoritePairRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954D95CD26E4F16D005BE568 /* FavoritePairRow.swift */; }; |
20 95562D4D26A8962A0047E778 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95562D4C26A8962A0047E778 /* StoreKit.framework */; }; | 19 954D95D026E4FE28005BE568 /* FavoritesPlaceholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954D95CF26E4FE28005BE568 /* FavoritesPlaceholder.swift */; }; |
21 95562D5226A8AEF60047E778 /* Purchases in Frameworks */ = {isa = PBXBuildFile; productRef = 95562D5126A8AEF60047E778 /* Purchases */; }; | 20 957065E226A5FE0400523E68 /* AboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* AboutView.swift */; }; |
22 957065E226A5FE0400523E68 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* SettingsView.swift */; }; | |
23 95726BC626DE38C000964F3C /* ConversionHistoryList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95726BC526DE38C000964F3C /* ConversionHistoryList.swift */; }; | |
24 957DCF3326D7ADEA00BCAB1E /* CurrencyConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957DCF3226D7ADEA00BCAB1E /* CurrencyConversion.swift */; }; | 21 957DCF3326D7ADEA00BCAB1E /* CurrencyConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957DCF3226D7ADEA00BCAB1E /* CurrencyConversion.swift */; }; |
25 95851CE326D4DAAE004ADA79 /* CurrencyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */; }; | 22 95851CE326D4DAAE004ADA79 /* CurrencyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */; }; |
26 95851CE526D4DB4C004ADA79 /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE426D4DB4C004ADA79 /* Flag.swift */; }; | 23 95851CE526D4DB4C004ADA79 /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE426D4DB4C004ADA79 /* Flag.swift */; }; |
27 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */; }; | 24 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */; }; |
28 9585BB1A26A6E8FD00E3193E /* HapticsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* HapticsHelper.swift */; }; | 25 9585BB1A26A6E8FD00E3193E /* HapticsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* HapticsHelper.swift */; }; |
52 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22E2697752700941585 /* Preview Assets.xcassets */; }; | 49 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22E2697752700941585 /* Preview Assets.xcassets */; }; |
53 95C5B2312697752700941585 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2302697752700941585 /* Persistence.swift */; }; | 50 95C5B2312697752700941585 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2302697752700941585 /* Persistence.swift */; }; |
54 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */; }; | 51 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */; }; |
55 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2492697752700941585 /* SimoleonUITests.swift */; }; | 52 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2492697752700941585 /* SimoleonUITests.swift */; }; |
56 95CE6A3626D50B7700D9DCBD /* CurrencyList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CE6A3526D50B7700D9DCBD /* CurrencyList.swift */; }; | 53 95CE6A3626D50B7700D9DCBD /* CurrencyList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CE6A3526D50B7700D9DCBD /* CurrencyList.swift */; }; |
57 95D8C8C726A95D2900BCC188 /* SubscriptionPaywall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8C626A95D2900BCC188 /* SubscriptionPaywall.swift */; }; | |
58 95D8C8CD26A9784500BCC188 /* SubscribeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8CC26A9784500BCC188 /* SubscribeButton.swift */; }; | |
59 95D8C8CF26A98A7900BCC188 /* RestoreButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8CE26A98A7900BCC188 /* RestoreButton.swift */; }; | |
60 95D8C8D126A9BC6200BCC188 /* LockedCurrencyPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */; }; | |
61 95DA4B5626D7D10100566C5E /* SnapshotHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956088B526B9307600A4FD6C /* SnapshotHelper.swift */; }; | 54 95DA4B5626D7D10100566C5E /* SnapshotHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956088B526B9307600A4FD6C /* SnapshotHelper.swift */; }; |
62 95DA4B5926D7E2DE00566C5E /* ChildListResets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DA4B5826D7E2DE00566C5E /* ChildListResets.swift */; }; | 55 95DA4B5926D7E2DE00566C5E /* ChildListResets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DA4B5826D7E2DE00566C5E /* ChildListResets.swift */; }; |
63 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */; }; | 56 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */; }; |
64 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95E76439269E0037008E9F31 /* CloudKit.framework */; }; | 57 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95E76439269E0037008E9F31 /* CloudKit.framework */; }; |
65 /* End PBXBuildFile section */ | 58 /* End PBXBuildFile section */ |
112 950093C726CBC7A200FEBF67 /* SimoleonAppPreview.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonAppPreview.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 105 950093C726CBC7A200FEBF67 /* SimoleonAppPreview.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonAppPreview.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
113 950093C926CBC7A200FEBF67 /* SimoleonAppPreview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonAppPreview.swift; sourceTree = "<group>"; }; | 106 950093C926CBC7A200FEBF67 /* SimoleonAppPreview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonAppPreview.swift; sourceTree = "<group>"; }; |
114 950093CB26CBC7A200FEBF67 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 107 950093CB26CBC7A200FEBF67 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
115 9501E13726D3A52000D14DE5 /* Currencies.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = Currencies.json; sourceTree = "<group>"; }; | 108 9501E13726D3A52000D14DE5 /* Currencies.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = Currencies.json; sourceTree = "<group>"; }; |
116 9501E13926D3A55200D14DE5 /* CurrencyPairsSupported.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyPairsSupported.json; sourceTree = "<group>"; }; | 109 9501E13926D3A55200D14DE5 /* CurrencyPairsSupported.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyPairsSupported.json; sourceTree = "<group>"; }; |
117 9522BEA826B5A4D20076B098 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; | |
118 9522BEAA26B5AACB0076B098 /* ListModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListModifier.swift; sourceTree = "<group>"; }; | 110 9522BEAA26B5AACB0076B098 /* ListModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListModifier.swift; sourceTree = "<group>"; }; |
119 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorHandling.swift; sourceTree = "<group>"; }; | 111 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorHandling.swift; sourceTree = "<group>"; }; |
120 9531D43F26D8E4CF00665D2A /* SimoleonTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 112 9531D43F26D8E4CF00665D2A /* SimoleonTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
121 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonTests.swift; sourceTree = "<group>"; }; | 113 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonTests.swift; sourceTree = "<group>"; }; |
122 9531D44326D8E4CF00665D2A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 114 9531D44326D8E4CF00665D2A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
123 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyDetailsModel.swift; sourceTree = "<group>"; }; | 115 953B8B1626D3A970003CF530 /* CurrencyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyModel.swift; sourceTree = "<group>"; }; |
124 9547423426DBE56600415B3F /* ConversionTextfield.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionTextfield.swift; sourceTree = "<group>"; }; | 116 9547423426DBE56600415B3F /* ConversionTextfield.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionTextfield.swift; sourceTree = "<group>"; }; |
125 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionFeature.swift; sourceTree = "<group>"; }; | 117 954D95CD26E4F16D005BE568 /* FavoritePairRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoritePairRow.swift; sourceTree = "<group>"; }; |
118 954D95CF26E4FE28005BE568 /* FavoritesPlaceholder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoritesPlaceholder.swift; sourceTree = "<group>"; }; | |
126 95562D4C26A8962A0047E778 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; | 119 95562D4C26A8962A0047E778 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; |
127 956088B526B9307600A4FD6C /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotHelper.swift; sourceTree = "<group>"; }; | 120 956088B526B9307600A4FD6C /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotHelper.swift; sourceTree = "<group>"; }; |
128 957065E126A5FE0400523E68 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; }; | 121 957065E126A5FE0400523E68 /* AboutView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutView.swift; sourceTree = "<group>"; }; |
129 95726BC526DE38C000964F3C /* ConversionHistoryList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionHistoryList.swift; sourceTree = "<group>"; }; | |
130 957DCF3226D7ADEA00BCAB1E /* CurrencyConversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyConversion.swift; sourceTree = "<group>"; }; | 122 957DCF3226D7ADEA00BCAB1E /* CurrencyConversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyConversion.swift; sourceTree = "<group>"; }; |
131 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyButton.swift; sourceTree = "<group>"; }; | 123 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyButton.swift; sourceTree = "<group>"; }; |
132 95851CE426D4DB4C004ADA79 /* Flag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Flag.swift; sourceTree = "<group>"; }; | 124 95851CE426D4DB4C004ADA79 /* Flag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Flag.swift; sourceTree = "<group>"; }; |
133 9585BB0F26A6B58500E3193E /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; }; | 125 9585BB0F26A6B58500E3193E /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; }; |
134 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkHelper.swift; sourceTree = "<group>"; }; | 126 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkHelper.swift; sourceTree = "<group>"; }; |
182 95C5B2352697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 174 95C5B2352697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
183 95C5B2452697752700941585 /* SimoleonUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 175 95C5B2452697752700941585 /* SimoleonUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
184 95C5B2492697752700941585 /* SimoleonUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonUITests.swift; sourceTree = "<group>"; }; | 176 95C5B2492697752700941585 /* SimoleonUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonUITests.swift; sourceTree = "<group>"; }; |
185 95C5B24B2697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 177 95C5B24B2697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
186 95CE6A3526D50B7700D9DCBD /* CurrencyList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyList.swift; sourceTree = "<group>"; }; | 178 95CE6A3526D50B7700D9DCBD /* CurrencyList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyList.swift; sourceTree = "<group>"; }; |
187 95D8C8C626A95D2900BCC188 /* SubscriptionPaywall.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionPaywall.swift; sourceTree = "<group>"; }; | |
188 95D8C8CC26A9784500BCC188 /* SubscribeButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscribeButton.swift; sourceTree = "<group>"; }; | |
189 95D8C8CE26A98A7900BCC188 /* RestoreButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreButton.swift; sourceTree = "<group>"; }; | |
190 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockedCurrencyPicker.swift; sourceTree = "<group>"; }; | |
191 95DA4B5826D7E2DE00566C5E /* ChildListResets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChildListResets.swift; sourceTree = "<group>"; }; | 179 95DA4B5826D7E2DE00566C5E /* ChildListResets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChildListResets.swift; sourceTree = "<group>"; }; |
192 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; | 180 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; |
193 95E76437269E0033008E9F31 /* Simoleon.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Simoleon.entitlements; sourceTree = "<group>"; }; | 181 95E76437269E0033008E9F31 /* Simoleon.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Simoleon.entitlements; sourceTree = "<group>"; }; |
194 95E76439269E0037008E9F31 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; | 182 95E76439269E0037008E9F31 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; |
195 /* End PBXFileReference section */ | 183 /* End PBXFileReference section */ |
219 95C5B2212697752600941585 /* Frameworks */ = { | 207 95C5B2212697752600941585 /* Frameworks */ = { |
220 isa = PBXFrameworksBuildPhase; | 208 isa = PBXFrameworksBuildPhase; |
221 buildActionMask = 2147483647; | 209 buildActionMask = 2147483647; |
222 files = ( | 210 files = ( |
223 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */, | 211 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */, |
224 95562D4D26A8962A0047E778 /* StoreKit.framework in Frameworks */, | |
225 95562D5226A8AEF60047E778 /* Purchases in Frameworks */, | |
226 ); | 212 ); |
227 runOnlyForDeploymentPostprocessing = 0; | 213 runOnlyForDeploymentPostprocessing = 0; |
228 }; | 214 }; |
229 95C5B2422697752700941585 /* Frameworks */ = { | 215 95C5B2422697752700941585 /* Frameworks */ = { |
230 isa = PBXFrameworksBuildPhase; | 216 isa = PBXFrameworksBuildPhase; |
258 isa = PBXGroup; | 244 isa = PBXGroup; |
259 children = ( | 245 children = ( |
260 95AC820526DAA3ED00CD5C3F /* FavoritePair+CoreDataClass.swift */, | 246 95AC820526DAA3ED00CD5C3F /* FavoritePair+CoreDataClass.swift */, |
261 95AC820626DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift */, | 247 95AC820626DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift */, |
262 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */, | 248 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */, |
263 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */, | 249 953B8B1626D3A970003CF530 /* CurrencyModel.swift */, |
264 957DCF3226D7ADEA00BCAB1E /* CurrencyConversion.swift */, | 250 957DCF3226D7ADEA00BCAB1E /* CurrencyConversion.swift */, |
265 ); | 251 ); |
266 path = Models; | 252 path = Models; |
267 sourceTree = "<group>"; | 253 sourceTree = "<group>"; |
268 }; | 254 }; |
359 9585BB0F26A6B58500E3193E /* Config.xcconfig */, | 345 9585BB0F26A6B58500E3193E /* Config.xcconfig */, |
360 95C5B22B2697752700941585 /* Assets.xcassets */, | 346 95C5B22B2697752700941585 /* Assets.xcassets */, |
361 95C5B2352697752700941585 /* Info.plist */, | 347 95C5B2352697752700941585 /* Info.plist */, |
362 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */, | 348 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */, |
363 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */, | 349 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */, |
364 9522BEA826B5A4D20076B098 /* AppDelegate.swift */, | |
365 95C5B2272697752600941585 /* SimoleonApp.swift */, | 350 95C5B2272697752600941585 /* SimoleonApp.swift */, |
366 95AEBC9426A03ECB00613729 /* ContentView.swift */, | 351 95AEBC9426A03ECB00613729 /* ContentView.swift */, |
367 95B54F4326A4842C001DC0D8 /* ConversionView.swift */, | 352 95B54F4326A4842C001DC0D8 /* ConversionView.swift */, |
368 95C5179E26A5F34200BC2B24 /* FavoritesView.swift */, | 353 95C5179E26A5F34200BC2B24 /* FavoritesView.swift */, |
369 957065E126A5FE0400523E68 /* SettingsView.swift */, | 354 957065E126A5FE0400523E68 /* AboutView.swift */, |
370 95DA4B5226D7D09A00566C5E /* UI */, | 355 95DA4B5226D7D09A00566C5E /* UI */, |
371 95FE659A269AFB44008745DE /* Helpers */, | 356 95FE659A269AFB44008745DE /* Helpers */, |
372 95559331269B094A000FD726 /* Models */, | 357 95559331269B094A000FD726 /* Models */, |
373 9555933B269B0DF9000FD726 /* Resources */, | 358 9555933B269B0DF9000FD726 /* Resources */, |
374 95B5F52526AADE4B00BDCE89 /* Localization */, | 359 95B5F52526AADE4B00BDCE89 /* Localization */, |
406 9547423426DBE56600415B3F /* ConversionTextfield.swift */, | 391 9547423426DBE56600415B3F /* ConversionTextfield.swift */, |
407 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */, | 392 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */, |
408 95851CE426D4DB4C004ADA79 /* Flag.swift */, | 393 95851CE426D4DB4C004ADA79 /* Flag.swift */, |
409 95B54F5026A4ACAC001DC0D8 /* Sidebar.swift */, | 394 95B54F5026A4ACAC001DC0D8 /* Sidebar.swift */, |
410 95909CB226B07BFC00D051AB /* SearchBar.swift */, | 395 95909CB226B07BFC00D051AB /* SearchBar.swift */, |
411 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */, | 396 954D95CD26E4F16D005BE568 /* FavoritePairRow.swift */, |
412 95D8C8C626A95D2900BCC188 /* SubscriptionPaywall.swift */, | 397 954D95CF26E4FE28005BE568 /* FavoritesPlaceholder.swift */, |
413 95D8C8CC26A9784500BCC188 /* SubscribeButton.swift */, | |
414 95D8C8CE26A98A7900BCC188 /* RestoreButton.swift */, | |
415 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */, | |
416 95726BC526DE38C000964F3C /* ConversionHistoryList.swift */, | |
417 ); | 398 ); |
418 path = UI; | 399 path = UI; |
419 sourceTree = "<group>"; | 400 sourceTree = "<group>"; |
420 }; | 401 }; |
421 95DA4B5726D7E2B400566C5E /* Tests */ = { | 402 95DA4B5726D7E2B400566C5E /* Tests */ = { |
523 ); | 504 ); |
524 dependencies = ( | 505 dependencies = ( |
525 ); | 506 ); |
526 name = Simoleon; | 507 name = Simoleon; |
527 packageProductDependencies = ( | 508 packageProductDependencies = ( |
528 95562D5126A8AEF60047E778 /* Purchases */, | |
529 ); | 509 ); |
530 productName = Simoleon; | 510 productName = Simoleon; |
531 productReference = 95C5B2242697752600941585 /* Simoleon.app */; | 511 productReference = 95C5B2242697752600941585 /* Simoleon.app */; |
532 productType = "com.apple.product-type.application"; | 512 productType = "com.apple.product-type.application"; |
533 }; | 513 }; |
693 95AC820726DAA3ED00CD5C3F /* FavoritePair+CoreDataClass.swift in Sources */, | 673 95AC820726DAA3ED00CD5C3F /* FavoritePair+CoreDataClass.swift in Sources */, |
694 9522CD9D26CED2E100DD9D03 /* ErrorHandling.swift in Sources */, | 674 9522CD9D26CED2E100DD9D03 /* ErrorHandling.swift in Sources */, |
695 95AA42ED26D78A4A0085570D /* FileHelper.swift in Sources */, | 675 95AA42ED26D78A4A0085570D /* FileHelper.swift in Sources */, |
696 95851CE326D4DAAE004ADA79 /* CurrencyButton.swift in Sources */, | 676 95851CE326D4DAAE004ADA79 /* CurrencyButton.swift in Sources */, |
697 95C5B2312697752700941585 /* Persistence.swift in Sources */, | 677 95C5B2312697752700941585 /* Persistence.swift in Sources */, |
698 95726BC626DE38C000964F3C /* ConversionHistoryList.swift in Sources */, | |
699 95DA4B5926D7E2DE00566C5E /* ChildListResets.swift in Sources */, | 678 95DA4B5926D7E2DE00566C5E /* ChildListResets.swift in Sources */, |
700 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */, | 679 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */, |
701 9522BEAB26B5AACB0076B098 /* ListModifier.swift in Sources */, | 680 9522BEAB26B5AACB0076B098 /* ListModifier.swift in Sources */, |
702 95909CB326B07BFC00D051AB /* SearchBar.swift in Sources */, | 681 95909CB326B07BFC00D051AB /* SearchBar.swift in Sources */, |
703 95C1DD6A26D8DF9400315C3F /* CurrencySelector.swift in Sources */, | 682 95C1DD6A26D8DF9400315C3F /* CurrencySelector.swift in Sources */, |
704 9522BEA926B5A4D20076B098 /* AppDelegate.swift in Sources */, | |
705 95851CE526D4DB4C004ADA79 /* Flag.swift in Sources */, | 683 95851CE526D4DB4C004ADA79 /* Flag.swift in Sources */, |
706 95D8C8CD26A9784500BCC188 /* SubscribeButton.swift in Sources */, | |
707 9585BB1A26A6E8FD00E3193E /* HapticsHelper.swift in Sources */, | 684 9585BB1A26A6E8FD00E3193E /* HapticsHelper.swift in Sources */, |
708 95D8C8CF26A98A7900BCC188 /* RestoreButton.swift in Sources */, | |
709 95C5179F26A5F34200BC2B24 /* FavoritesView.swift in Sources */, | 685 95C5179F26A5F34200BC2B24 /* FavoritesView.swift in Sources */, |
710 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */, | 686 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */, |
687 954D95D026E4FE28005BE568 /* FavoritesPlaceholder.swift in Sources */, | |
711 95B54F4A26A4A450001DC0D8 /* ConversionBox.swift in Sources */, | 688 95B54F4A26A4A450001DC0D8 /* ConversionBox.swift in Sources */, |
712 95D8C8C726A95D2900BCC188 /* SubscriptionPaywall.swift in Sources */, | 689 954D95CE26E4F16D005BE568 /* FavoritePairRow.swift in Sources */, |
713 95AC820A26DAAC6B00CD5C3F /* ButtonAnimation.swift in Sources */, | 690 95AC820A26DAAC6B00CD5C3F /* ButtonAnimation.swift in Sources */, |
714 95AC820826DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift in Sources */, | 691 95AC820826DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift in Sources */, |
715 95D8C8D126A9BC6200BCC188 /* LockedCurrencyPicker.swift in Sources */, | |
716 95C517A126A5F6C000BC2B24 /* ResignKeyboard.swift in Sources */, | 692 95C517A126A5F6C000BC2B24 /* ResignKeyboard.swift in Sources */, |
717 95CE6A3626D50B7700D9DCBD /* CurrencyList.swift in Sources */, | 693 95CE6A3626D50B7700D9DCBD /* CurrencyList.swift in Sources */, |
718 957DCF3326D7ADEA00BCAB1E /* CurrencyConversion.swift in Sources */, | 694 957DCF3326D7ADEA00BCAB1E /* CurrencyConversion.swift in Sources */, |
719 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */, | 695 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */, |
720 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */, | 696 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */, |
721 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */, | 697 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */, |
722 957065E226A5FE0400523E68 /* SettingsView.swift in Sources */, | 698 957065E226A5FE0400523E68 /* AboutView.swift in Sources */, |
723 95B54F4426A4842C001DC0D8 /* ConversionView.swift in Sources */, | 699 95B54F4426A4842C001DC0D8 /* ConversionView.swift in Sources */, |
724 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */, | 700 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */, |
725 953B8B1726D3A970003CF530 /* CurrencyDetailsModel.swift in Sources */, | 701 953B8B1726D3A970003CF530 /* CurrencyModel.swift in Sources */, |
726 95C5179126A5DC8E00BC2B24 /* ConditionalWrapper.swift in Sources */, | 702 95C5179126A5DC8E00BC2B24 /* ConditionalWrapper.swift in Sources */, |
727 95B54F5126A4ACAC001DC0D8 /* Sidebar.swift in Sources */, | 703 95B54F5126A4ACAC001DC0D8 /* Sidebar.swift in Sources */, |
728 9547423526DBE56600415B3F /* ConversionTextfield.swift in Sources */, | 704 9547423526DBE56600415B3F /* ConversionTextfield.swift in Sources */, |
729 95561E3F26AF25EF00CCB543 /* SubscriptionFeature.swift in Sources */, | |
730 ); | 705 ); |
731 runOnlyForDeploymentPostprocessing = 0; | 706 runOnlyForDeploymentPostprocessing = 0; |
732 }; | 707 }; |
733 95C5B2412697752700941585 /* Sources */ = { | 708 95C5B2412697752700941585 /* Sources */ = { |
734 isa = PBXSourcesBuildPhase; | 709 isa = PBXSourcesBuildPhase; |
1381 minimumVersion = 3.12.2; | 1356 minimumVersion = 3.12.2; |
1382 }; | 1357 }; |
1383 }; | 1358 }; |
1384 /* End XCRemoteSwiftPackageReference section */ | 1359 /* End XCRemoteSwiftPackageReference section */ |
1385 | 1360 |
1386 /* Begin XCSwiftPackageProductDependency section */ | |
1387 95562D5126A8AEF60047E778 /* Purchases */ = { | |
1388 isa = XCSwiftPackageProductDependency; | |
1389 package = 95562D5026A8AEF60047E778 /* XCRemoteSwiftPackageReference "purchases-ios" */; | |
1390 productName = Purchases; | |
1391 }; | |
1392 /* End XCSwiftPackageProductDependency section */ | |
1393 | |
1394 /* Begin XCVersionGroup section */ | 1361 /* Begin XCVersionGroup section */ |
1395 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */ = { | 1362 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */ = { |
1396 isa = XCVersionGroup; | 1363 isa = XCVersionGroup; |
1397 children = ( | 1364 children = ( |
1398 95C5B2332697752700941585 /* Simoleon.xcdatamodel */, | 1365 95C5B2332697752700941585 /* Simoleon.xcdatamodel */, |