Mercurial > public > simoleon
comparison Simoleon.xcodeproj/project.pbxproj @ 54:dbd3fe16efaa
Update project settings
author | Dennis Concepción Martín <dennisconcepcionmartin@gmail.com> |
---|---|
date | Tue, 27 Jul 2021 18:05:00 +0100 |
parents | b0bce2c8e4a9 |
children | c7b6249ab745 |
comparison
equal
deleted
inserted
replaced
53:b0bce2c8e4a9 | 54:dbd3fe16efaa |
---|---|
16 95562D5226A8AEF60047E778 /* Purchases in Frameworks */ = {isa = PBXBuildFile; productRef = 95562D5126A8AEF60047E778 /* Purchases */; }; | 16 95562D5226A8AEF60047E778 /* Purchases in Frameworks */ = {isa = PBXBuildFile; productRef = 95562D5126A8AEF60047E778 /* Purchases */; }; |
17 957065E226A5FE0400523E68 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* Settings.swift */; }; | 17 957065E226A5FE0400523E68 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* Settings.swift */; }; |
18 9585BB1226A6B71B00E3193E /* ReadConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1126A6B71B00E3193E /* ReadConfig.swift */; }; | 18 9585BB1226A6B71B00E3193E /* ReadConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1126A6B71B00E3193E /* ReadConfig.swift */; }; |
19 9585BB1426A6B7F400E3193E /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* Request.swift */; }; | 19 9585BB1426A6B7F400E3193E /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* Request.swift */; }; |
20 9585BB1A26A6E8FD00E3193E /* SimpleSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */; }; | 20 9585BB1A26A6E8FD00E3193E /* SimpleSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */; }; |
21 95909CAF26B06A2000D051AB /* Simoleon.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */; }; | |
22 95A70BEA26B0550000CC0273 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95A70BE926B0550000CC0273 /* CloudKit.framework */; }; | |
23 95A70BEB26B0553C00CC0273 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2302697752700941585 /* Persistence.swift */; }; | |
21 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9426A03ECB00613729 /* ContentView.swift */; }; | 24 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9426A03ECB00613729 /* ContentView.swift */; }; |
22 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; }; | 25 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; }; |
23 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */; }; | 26 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */; }; |
24 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */; }; | 27 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */; }; |
25 95B54F4426A4842C001DC0D8 /* Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F4326A4842C001DC0D8 /* Conversion.swift */; }; | 28 95B54F4426A4842C001DC0D8 /* Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F4326A4842C001DC0D8 /* Conversion.swift */; }; |
35 95C5179926A5EC9F00BC2B24 /* FavoriteButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179826A5EC9F00BC2B24 /* FavoriteButton.swift */; }; | 38 95C5179926A5EC9F00BC2B24 /* FavoriteButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179826A5EC9F00BC2B24 /* FavoriteButton.swift */; }; |
36 95C5179C26A5EFBE00BC2B24 /* Favorite+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179A26A5EFBE00BC2B24 /* Favorite+CoreDataClass.swift */; }; | 39 95C5179C26A5EFBE00BC2B24 /* Favorite+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179A26A5EFBE00BC2B24 /* Favorite+CoreDataClass.swift */; }; |
37 95C5179D26A5EFBE00BC2B24 /* Favorite+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179B26A5EFBE00BC2B24 /* Favorite+CoreDataProperties.swift */; }; | 40 95C5179D26A5EFBE00BC2B24 /* Favorite+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179B26A5EFBE00BC2B24 /* Favorite+CoreDataProperties.swift */; }; |
38 95C5179F26A5F34200BC2B24 /* Favorites.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179E26A5F34200BC2B24 /* Favorites.swift */; }; | 41 95C5179F26A5F34200BC2B24 /* Favorites.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179E26A5F34200BC2B24 /* Favorites.swift */; }; |
39 95C517A126A5F6C000BC2B24 /* ResignKeyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C517A026A5F6C000BC2B24 /* ResignKeyboard.swift */; }; | 42 95C517A126A5F6C000BC2B24 /* ResignKeyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C517A026A5F6C000BC2B24 /* ResignKeyboard.swift */; }; |
43 95C57A1626B00B59009716F1 /* Favorite+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179A26A5EFBE00BC2B24 /* Favorite+CoreDataClass.swift */; }; | |
44 95C57A1726B00B5D009716F1 /* Favorite+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5179B26A5EFBE00BC2B24 /* Favorite+CoreDataProperties.swift */; }; | |
45 95C57A1B26B00D8F009716F1 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C57A1A26B00D8F009716F1 /* CurrencyRow.swift */; }; | |
46 95C57A1E26B01CA3009716F1 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 95B5F52D26AADE4B00BDCE89 /* Localizable.strings */; }; | |
47 95C57A2126B01CAF009716F1 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 95B5F52F26AADE4B00BDCE89 /* InfoPlist.strings */; }; | |
48 95C57A2326B01CEF009716F1 /* ConversionBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C57A2226B01CEF009716F1 /* ConversionBox.swift */; }; | |
49 95C57A2426B01DA8009716F1 /* CurrencyMetadata.json in Resources */ = {isa = PBXBuildFile; fileRef = 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */; }; | |
50 95C57A2526B01DC9009716F1 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; }; | |
51 95C57A2626B01DD9009716F1 /* ParseJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95559339269B0AB8000FD726 /* ParseJson.swift */; }; | |
52 95C57A2726B01F7A009716F1 /* ReadConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1126A6B71B00E3193E /* ReadConfig.swift */; }; | |
53 95C57A2826B01F84009716F1 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* Request.swift */; }; | |
54 95C57A2926B01F8C009716F1 /* CurrencyQuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */; }; | |
40 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2272697752600941585 /* SimoleonApp.swift */; }; | 55 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2272697752600941585 /* SimoleonApp.swift */; }; |
41 95C5B22C2697752700941585 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22B2697752700941585 /* Assets.xcassets */; }; | 56 95C5B22C2697752700941585 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22B2697752700941585 /* Assets.xcassets */; }; |
42 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22E2697752700941585 /* Preview Assets.xcassets */; }; | 57 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22E2697752700941585 /* Preview Assets.xcassets */; }; |
43 95C5B2312697752700941585 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2302697752700941585 /* Persistence.swift */; }; | 58 95C5B2312697752700941585 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2302697752700941585 /* Persistence.swift */; }; |
44 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */; }; | 59 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */; }; |
45 95C5B23F2697752700941585 /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B23E2697752700941585 /* SimoleonTests.swift */; }; | 60 95C5B23F2697752700941585 /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B23E2697752700941585 /* SimoleonTests.swift */; }; |
46 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2492697752700941585 /* SimoleonUITests.swift */; }; | 61 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2492697752700941585 /* SimoleonUITests.swift */; }; |
62 95CEFB4C26B0034B003CD2AE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95CEFB4B26B0034B003CD2AE /* Assets.xcassets */; }; | |
63 95CEFB5326B0034B003CD2AE /* SimoleonWatchOS Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 95CEFB5226B0034B003CD2AE /* SimoleonWatchOS Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; | |
64 95CEFB5826B0034B003CD2AE /* SimoleonApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CEFB5726B0034B003CD2AE /* SimoleonApp.swift */; }; | |
65 95CEFB5A26B0034B003CD2AE /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CEFB5926B0034B003CD2AE /* ContentView.swift */; }; | |
66 95CEFB5C26B0034B003CD2AE /* NotificationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CEFB5B26B0034B003CD2AE /* NotificationController.swift */; }; | |
67 95CEFB5E26B0034B003CD2AE /* NotificationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CEFB5D26B0034B003CD2AE /* NotificationView.swift */; }; | |
68 95CEFB6026B0034B003CD2AE /* ComplicationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CEFB5F26B0034B003CD2AE /* ComplicationController.swift */; }; | |
69 95CEFB6226B0034B003CD2AE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95CEFB6126B0034B003CD2AE /* Assets.xcassets */; }; | |
70 95CEFB6526B0034B003CD2AE /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95CEFB6426B0034B003CD2AE /* Preview Assets.xcassets */; }; | |
71 95CEFB7126B0034B003CD2AE /* SimoleonWatchOSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CEFB7026B0034B003CD2AE /* SimoleonWatchOSTests.swift */; }; | |
72 95CEFB7C26B0034C003CD2AE /* SimoleonWatchOSUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CEFB7B26B0034C003CD2AE /* SimoleonWatchOSUITests.swift */; }; | |
73 95CEFB8026B0034C003CD2AE /* SimoleonWatchOS.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = 95CEFB4926B0034A003CD2AE /* SimoleonWatchOS.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; | |
47 95D8C8C726A95D2900BCC188 /* SubscriptionPaywall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8C626A95D2900BCC188 /* SubscriptionPaywall.swift */; }; | 74 95D8C8C726A95D2900BCC188 /* SubscriptionPaywall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8C626A95D2900BCC188 /* SubscriptionPaywall.swift */; }; |
48 95D8C8CD26A9784500BCC188 /* SubscribeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8CC26A9784500BCC188 /* SubscribeButton.swift */; }; | 75 95D8C8CD26A9784500BCC188 /* SubscribeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8CC26A9784500BCC188 /* SubscribeButton.swift */; }; |
49 95D8C8CF26A98A7900BCC188 /* RestoreButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8CE26A98A7900BCC188 /* RestoreButton.swift */; }; | 76 95D8C8CF26A98A7900BCC188 /* RestoreButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8CE26A98A7900BCC188 /* RestoreButton.swift */; }; |
50 95D8C8D126A9BC6200BCC188 /* LockedCurrencyPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */; }; | 77 95D8C8D126A9BC6200BCC188 /* LockedCurrencyPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */; }; |
51 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */ = {isa = PBXBuildFile; fileRef = 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */; }; | 78 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */ = {isa = PBXBuildFile; fileRef = 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */; }; |
66 containerPortal = 95C5B21C2697752600941585 /* Project object */; | 93 containerPortal = 95C5B21C2697752600941585 /* Project object */; |
67 proxyType = 1; | 94 proxyType = 1; |
68 remoteGlobalIDString = 95C5B2232697752600941585; | 95 remoteGlobalIDString = 95C5B2232697752600941585; |
69 remoteInfo = Simoleon; | 96 remoteInfo = Simoleon; |
70 }; | 97 }; |
98 95CEFB5426B0034B003CD2AE /* PBXContainerItemProxy */ = { | |
99 isa = PBXContainerItemProxy; | |
100 containerPortal = 95C5B21C2697752600941585 /* Project object */; | |
101 proxyType = 1; | |
102 remoteGlobalIDString = 95CEFB5126B0034B003CD2AE; | |
103 remoteInfo = "SimoleonWatchOS Extension"; | |
104 }; | |
105 95CEFB6D26B0034B003CD2AE /* PBXContainerItemProxy */ = { | |
106 isa = PBXContainerItemProxy; | |
107 containerPortal = 95C5B21C2697752600941585 /* Project object */; | |
108 proxyType = 1; | |
109 remoteGlobalIDString = 95CEFB5126B0034B003CD2AE; | |
110 remoteInfo = "SimoleonWatchOS Extension"; | |
111 }; | |
112 95CEFB7826B0034C003CD2AE /* PBXContainerItemProxy */ = { | |
113 isa = PBXContainerItemProxy; | |
114 containerPortal = 95C5B21C2697752600941585 /* Project object */; | |
115 proxyType = 1; | |
116 remoteGlobalIDString = 95CEFB4826B00349003CD2AE; | |
117 remoteInfo = SimoleonWatchOS; | |
118 }; | |
119 95CEFB7E26B0034C003CD2AE /* PBXContainerItemProxy */ = { | |
120 isa = PBXContainerItemProxy; | |
121 containerPortal = 95C5B21C2697752600941585 /* Project object */; | |
122 proxyType = 1; | |
123 remoteGlobalIDString = 95CEFB4826B00349003CD2AE; | |
124 remoteInfo = SimoleonWatchOS; | |
125 }; | |
71 /* End PBXContainerItemProxy section */ | 126 /* End PBXContainerItemProxy section */ |
127 | |
128 /* Begin PBXCopyFilesBuildPhase section */ | |
129 95CEFB8426B0034C003CD2AE /* Embed App Extensions */ = { | |
130 isa = PBXCopyFilesBuildPhase; | |
131 buildActionMask = 2147483647; | |
132 dstPath = ""; | |
133 dstSubfolderSpec = 13; | |
134 files = ( | |
135 95CEFB5326B0034B003CD2AE /* SimoleonWatchOS Extension.appex in Embed App Extensions */, | |
136 ); | |
137 name = "Embed App Extensions"; | |
138 runOnlyForDeploymentPostprocessing = 0; | |
139 }; | |
140 95CEFB8826B0034C003CD2AE /* Embed Watch Content */ = { | |
141 isa = PBXCopyFilesBuildPhase; | |
142 buildActionMask = 2147483647; | |
143 dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; | |
144 dstSubfolderSpec = 16; | |
145 files = ( | |
146 95CEFB8026B0034C003CD2AE /* SimoleonWatchOS.app in Embed Watch Content */, | |
147 ); | |
148 name = "Embed Watch Content"; | |
149 runOnlyForDeploymentPostprocessing = 0; | |
150 }; | |
151 /* End PBXCopyFilesBuildPhase section */ | |
72 | 152 |
73 /* Begin PBXFileReference section */ | 153 /* Begin PBXFileReference section */ |
74 950A377526A820F400CAB175 /* DefaultCurrency+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DefaultCurrency+CoreDataClass.swift"; sourceTree = "<group>"; }; | 154 950A377526A820F400CAB175 /* DefaultCurrency+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DefaultCurrency+CoreDataClass.swift"; sourceTree = "<group>"; }; |
75 950A377626A820F400CAB175 /* DefaultCurrency+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DefaultCurrency+CoreDataProperties.swift"; sourceTree = "<group>"; }; | 155 950A377626A820F400CAB175 /* DefaultCurrency+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DefaultCurrency+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
76 95559339269B0AB8000FD726 /* ParseJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJson.swift; sourceTree = "<group>"; }; | 156 95559339269B0AB8000FD726 /* ParseJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJson.swift; sourceTree = "<group>"; }; |
80 957065E126A5FE0400523E68 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; }; | 160 957065E126A5FE0400523E68 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; }; |
81 9585BB0F26A6B58500E3193E /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; }; | 161 9585BB0F26A6B58500E3193E /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; }; |
82 9585BB1126A6B71B00E3193E /* ReadConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReadConfig.swift; sourceTree = "<group>"; }; | 162 9585BB1126A6B71B00E3193E /* ReadConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReadConfig.swift; sourceTree = "<group>"; }; |
83 9585BB1326A6B7F400E3193E /* Request.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Request.swift; sourceTree = "<group>"; }; | 163 9585BB1326A6B7F400E3193E /* Request.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Request.swift; sourceTree = "<group>"; }; |
84 9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleSuccess.swift; sourceTree = "<group>"; }; | 164 9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleSuccess.swift; sourceTree = "<group>"; }; |
165 95A70BE826B054F400CC0273 /* SimoleonWatchOS Extension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "SimoleonWatchOS Extension.entitlements"; sourceTree = "<group>"; }; | |
166 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; }; | |
85 95AEBC9426A03ECB00613729 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; | 167 95AEBC9426A03ECB00613729 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; |
86 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyMetadataModel.swift; sourceTree = "<group>"; }; | 168 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyMetadataModel.swift; sourceTree = "<group>"; }; |
87 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; | 169 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; |
88 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyQuoteModel.swift; sourceTree = "<group>"; }; | 170 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyQuoteModel.swift; sourceTree = "<group>"; }; |
89 95B54F4326A4842C001DC0D8 /* Conversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Conversion.swift; sourceTree = "<group>"; }; | 171 95B54F4326A4842C001DC0D8 /* Conversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Conversion.swift; sourceTree = "<group>"; }; |
101 95C5179826A5EC9F00BC2B24 /* FavoriteButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoriteButton.swift; sourceTree = "<group>"; }; | 183 95C5179826A5EC9F00BC2B24 /* FavoriteButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoriteButton.swift; sourceTree = "<group>"; }; |
102 95C5179A26A5EFBE00BC2B24 /* Favorite+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Favorite+CoreDataClass.swift"; sourceTree = "<group>"; }; | 184 95C5179A26A5EFBE00BC2B24 /* Favorite+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Favorite+CoreDataClass.swift"; sourceTree = "<group>"; }; |
103 95C5179B26A5EFBE00BC2B24 /* Favorite+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Favorite+CoreDataProperties.swift"; sourceTree = "<group>"; }; | 185 95C5179B26A5EFBE00BC2B24 /* Favorite+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Favorite+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
104 95C5179E26A5F34200BC2B24 /* Favorites.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Favorites.swift; sourceTree = "<group>"; }; | 186 95C5179E26A5F34200BC2B24 /* Favorites.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Favorites.swift; sourceTree = "<group>"; }; |
105 95C517A026A5F6C000BC2B24 /* ResignKeyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResignKeyboard.swift; sourceTree = "<group>"; }; | 187 95C517A026A5F6C000BC2B24 /* ResignKeyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResignKeyboard.swift; sourceTree = "<group>"; }; |
188 95C57A1A26B00D8F009716F1 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; | |
189 95C57A2226B01CEF009716F1 /* ConversionBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionBox.swift; sourceTree = "<group>"; }; | |
106 95C5B2242697752600941585 /* Simoleon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Simoleon.app; sourceTree = BUILT_PRODUCTS_DIR; }; | 190 95C5B2242697752600941585 /* Simoleon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Simoleon.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
107 95C5B2272697752600941585 /* SimoleonApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonApp.swift; sourceTree = "<group>"; }; | 191 95C5B2272697752600941585 /* SimoleonApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonApp.swift; sourceTree = "<group>"; }; |
108 95C5B22B2697752700941585 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | 192 95C5B22B2697752700941585 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
109 95C5B22E2697752700941585 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; | 193 95C5B22E2697752700941585 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
110 95C5B2302697752700941585 /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; | 194 95C5B2302697752700941585 /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; |
114 95C5B23E2697752700941585 /* SimoleonTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonTests.swift; sourceTree = "<group>"; }; | 198 95C5B23E2697752700941585 /* SimoleonTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonTests.swift; sourceTree = "<group>"; }; |
115 95C5B2402697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 199 95C5B2402697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
116 95C5B2452697752700941585 /* SimoleonUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 200 95C5B2452697752700941585 /* SimoleonUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
117 95C5B2492697752700941585 /* SimoleonUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonUITests.swift; sourceTree = "<group>"; }; | 201 95C5B2492697752700941585 /* SimoleonUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonUITests.swift; sourceTree = "<group>"; }; |
118 95C5B24B2697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 202 95C5B24B2697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
203 95CEFB4926B0034A003CD2AE /* SimoleonWatchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SimoleonWatchOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; | |
204 95CEFB4B26B0034B003CD2AE /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | |
205 95CEFB4D26B0034B003CD2AE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
206 95CEFB5226B0034B003CD2AE /* SimoleonWatchOS Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "SimoleonWatchOS Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; | |
207 95CEFB5726B0034B003CD2AE /* SimoleonApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonApp.swift; sourceTree = "<group>"; }; | |
208 95CEFB5926B0034B003CD2AE /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; | |
209 95CEFB5B26B0034B003CD2AE /* NotificationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationController.swift; sourceTree = "<group>"; }; | |
210 95CEFB5D26B0034B003CD2AE /* NotificationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationView.swift; sourceTree = "<group>"; }; | |
211 95CEFB5F26B0034B003CD2AE /* ComplicationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ComplicationController.swift; sourceTree = "<group>"; }; | |
212 95CEFB6126B0034B003CD2AE /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | |
213 95CEFB6426B0034B003CD2AE /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; | |
214 95CEFB6626B0034B003CD2AE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
215 95CEFB6726B0034B003CD2AE /* PushNotificationPayload.apns */ = {isa = PBXFileReference; lastKnownFileType = text; path = PushNotificationPayload.apns; sourceTree = "<group>"; }; | |
216 95CEFB6C26B0034B003CD2AE /* SimoleonWatchOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonWatchOSTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | |
217 95CEFB7026B0034B003CD2AE /* SimoleonWatchOSTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonWatchOSTests.swift; sourceTree = "<group>"; }; | |
218 95CEFB7226B0034C003CD2AE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
219 95CEFB7726B0034C003CD2AE /* SimoleonWatchOSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonWatchOSUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | |
220 95CEFB7B26B0034C003CD2AE /* SimoleonWatchOSUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonWatchOSUITests.swift; sourceTree = "<group>"; }; | |
221 95CEFB7D26B0034C003CD2AE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
119 95D8C8C626A95D2900BCC188 /* SubscriptionPaywall.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionPaywall.swift; sourceTree = "<group>"; }; | 222 95D8C8C626A95D2900BCC188 /* SubscriptionPaywall.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionPaywall.swift; sourceTree = "<group>"; }; |
120 95D8C8CC26A9784500BCC188 /* SubscribeButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscribeButton.swift; sourceTree = "<group>"; }; | 223 95D8C8CC26A9784500BCC188 /* SubscribeButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscribeButton.swift; sourceTree = "<group>"; }; |
121 95D8C8CE26A98A7900BCC188 /* RestoreButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreButton.swift; sourceTree = "<group>"; }; | 224 95D8C8CE26A98A7900BCC188 /* RestoreButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestoreButton.swift; sourceTree = "<group>"; }; |
122 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockedCurrencyPicker.swift; sourceTree = "<group>"; }; | 225 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockedCurrencyPicker.swift; sourceTree = "<group>"; }; |
123 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyPairs.json; sourceTree = "<group>"; }; | 226 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyPairs.json; sourceTree = "<group>"; }; |
149 buildActionMask = 2147483647; | 252 buildActionMask = 2147483647; |
150 files = ( | 253 files = ( |
151 ); | 254 ); |
152 runOnlyForDeploymentPostprocessing = 0; | 255 runOnlyForDeploymentPostprocessing = 0; |
153 }; | 256 }; |
257 95CEFB4F26B0034B003CD2AE /* Frameworks */ = { | |
258 isa = PBXFrameworksBuildPhase; | |
259 buildActionMask = 2147483647; | |
260 files = ( | |
261 95A70BEA26B0550000CC0273 /* CloudKit.framework in Frameworks */, | |
262 ); | |
263 runOnlyForDeploymentPostprocessing = 0; | |
264 }; | |
265 95CEFB6926B0034B003CD2AE /* Frameworks */ = { | |
266 isa = PBXFrameworksBuildPhase; | |
267 buildActionMask = 2147483647; | |
268 files = ( | |
269 ); | |
270 runOnlyForDeploymentPostprocessing = 0; | |
271 }; | |
272 95CEFB7426B0034C003CD2AE /* Frameworks */ = { | |
273 isa = PBXFrameworksBuildPhase; | |
274 buildActionMask = 2147483647; | |
275 files = ( | |
276 ); | |
277 runOnlyForDeploymentPostprocessing = 0; | |
278 }; | |
154 /* End PBXFrameworksBuildPhase section */ | 279 /* End PBXFrameworksBuildPhase section */ |
155 | 280 |
156 /* Begin PBXGroup section */ | 281 /* Begin PBXGroup section */ |
157 95559331269B094A000FD726 /* Models */ = { | 282 95559331269B094A000FD726 /* Models */ = { |
158 isa = PBXGroup; | 283 isa = PBXGroup; |
236 95B5F52F26AADE4B00BDCE89 /* InfoPlist.strings */, | 361 95B5F52F26AADE4B00BDCE89 /* InfoPlist.strings */, |
237 ); | 362 ); |
238 path = Simoleon; | 363 path = Simoleon; |
239 sourceTree = "<group>"; | 364 sourceTree = "<group>"; |
240 }; | 365 }; |
366 95C57A1926B00D7F009716F1 /* Helpers */ = { | |
367 isa = PBXGroup; | |
368 children = ( | |
369 95C57A1A26B00D8F009716F1 /* CurrencyRow.swift */, | |
370 95C57A2226B01CEF009716F1 /* ConversionBox.swift */, | |
371 ); | |
372 path = Helpers; | |
373 sourceTree = "<group>"; | |
374 }; | |
241 95C5B21B2697752600941585 = { | 375 95C5B21B2697752600941585 = { |
242 isa = PBXGroup; | 376 isa = PBXGroup; |
243 children = ( | 377 children = ( |
244 95C5B2262697752600941585 /* Simoleon */, | 378 95C5B2262697752600941585 /* Simoleon */, |
245 95C5B23D2697752700941585 /* SimoleonTests */, | 379 95C5B23D2697752700941585 /* SimoleonTests */, |
246 95C5B2482697752700941585 /* SimoleonUITests */, | 380 95C5B2482697752700941585 /* SimoleonUITests */, |
381 95CEFB4A26B0034A003CD2AE /* SimoleonWatchOS */, | |
382 95CEFB5626B0034B003CD2AE /* SimoleonWatchOS Extension */, | |
383 95CEFB6F26B0034B003CD2AE /* SimoleonWatchOSTests */, | |
384 95CEFB7A26B0034C003CD2AE /* SimoleonWatchOSUITests */, | |
247 95C5B2252697752600941585 /* Products */, | 385 95C5B2252697752600941585 /* Products */, |
248 95E76438269E0037008E9F31 /* Frameworks */, | 386 95E76438269E0037008E9F31 /* Frameworks */, |
249 ); | 387 ); |
250 sourceTree = "<group>"; | 388 sourceTree = "<group>"; |
251 }; | 389 }; |
253 isa = PBXGroup; | 391 isa = PBXGroup; |
254 children = ( | 392 children = ( |
255 95C5B2242697752600941585 /* Simoleon.app */, | 393 95C5B2242697752600941585 /* Simoleon.app */, |
256 95C5B23A2697752700941585 /* SimoleonTests.xctest */, | 394 95C5B23A2697752700941585 /* SimoleonTests.xctest */, |
257 95C5B2452697752700941585 /* SimoleonUITests.xctest */, | 395 95C5B2452697752700941585 /* SimoleonUITests.xctest */, |
396 95CEFB4926B0034A003CD2AE /* SimoleonWatchOS.app */, | |
397 95CEFB5226B0034B003CD2AE /* SimoleonWatchOS Extension.appex */, | |
398 95CEFB6C26B0034B003CD2AE /* SimoleonWatchOSTests.xctest */, | |
399 95CEFB7726B0034C003CD2AE /* SimoleonWatchOSUITests.xctest */, | |
258 ); | 400 ); |
259 name = Products; | 401 name = Products; |
260 sourceTree = "<group>"; | 402 sourceTree = "<group>"; |
261 }; | 403 }; |
262 95C5B2262697752600941585 /* Simoleon */ = { | 404 95C5B2262697752600941585 /* Simoleon */ = { |
310 95C5B24B2697752700941585 /* Info.plist */, | 452 95C5B24B2697752700941585 /* Info.plist */, |
311 ); | 453 ); |
312 path = SimoleonUITests; | 454 path = SimoleonUITests; |
313 sourceTree = "<group>"; | 455 sourceTree = "<group>"; |
314 }; | 456 }; |
457 95CEFB4A26B0034A003CD2AE /* SimoleonWatchOS */ = { | |
458 isa = PBXGroup; | |
459 children = ( | |
460 95CEFB4B26B0034B003CD2AE /* Assets.xcassets */, | |
461 95CEFB4D26B0034B003CD2AE /* Info.plist */, | |
462 ); | |
463 path = SimoleonWatchOS; | |
464 sourceTree = "<group>"; | |
465 }; | |
466 95CEFB5626B0034B003CD2AE /* SimoleonWatchOS Extension */ = { | |
467 isa = PBXGroup; | |
468 children = ( | |
469 95A70BE826B054F400CC0273 /* SimoleonWatchOS Extension.entitlements */, | |
470 95CEFB5726B0034B003CD2AE /* SimoleonApp.swift */, | |
471 95CEFB5926B0034B003CD2AE /* ContentView.swift */, | |
472 95CEFB5B26B0034B003CD2AE /* NotificationController.swift */, | |
473 95CEFB5D26B0034B003CD2AE /* NotificationView.swift */, | |
474 95CEFB5F26B0034B003CD2AE /* ComplicationController.swift */, | |
475 95CEFB6126B0034B003CD2AE /* Assets.xcassets */, | |
476 95CEFB6626B0034B003CD2AE /* Info.plist */, | |
477 95CEFB6726B0034B003CD2AE /* PushNotificationPayload.apns */, | |
478 95C57A1926B00D7F009716F1 /* Helpers */, | |
479 95CEFB6326B0034B003CD2AE /* Preview Content */, | |
480 ); | |
481 path = "SimoleonWatchOS Extension"; | |
482 sourceTree = "<group>"; | |
483 }; | |
484 95CEFB6326B0034B003CD2AE /* Preview Content */ = { | |
485 isa = PBXGroup; | |
486 children = ( | |
487 95CEFB6426B0034B003CD2AE /* Preview Assets.xcassets */, | |
488 ); | |
489 path = "Preview Content"; | |
490 sourceTree = "<group>"; | |
491 }; | |
492 95CEFB6F26B0034B003CD2AE /* SimoleonWatchOSTests */ = { | |
493 isa = PBXGroup; | |
494 children = ( | |
495 95CEFB7026B0034B003CD2AE /* SimoleonWatchOSTests.swift */, | |
496 95CEFB7226B0034C003CD2AE /* Info.plist */, | |
497 ); | |
498 path = SimoleonWatchOSTests; | |
499 sourceTree = "<group>"; | |
500 }; | |
501 95CEFB7A26B0034C003CD2AE /* SimoleonWatchOSUITests */ = { | |
502 isa = PBXGroup; | |
503 children = ( | |
504 95CEFB7B26B0034C003CD2AE /* SimoleonWatchOSUITests.swift */, | |
505 95CEFB7D26B0034C003CD2AE /* Info.plist */, | |
506 ); | |
507 path = SimoleonWatchOSUITests; | |
508 sourceTree = "<group>"; | |
509 }; | |
315 95E76438269E0037008E9F31 /* Frameworks */ = { | 510 95E76438269E0037008E9F31 /* Frameworks */ = { |
316 isa = PBXGroup; | 511 isa = PBXGroup; |
317 children = ( | 512 children = ( |
513 95A70BE926B0550000CC0273 /* CloudKit.framework */, | |
318 95562D4C26A8962A0047E778 /* StoreKit.framework */, | 514 95562D4C26A8962A0047E778 /* StoreKit.framework */, |
319 95E76439269E0037008E9F31 /* CloudKit.framework */, | 515 95E76439269E0037008E9F31 /* CloudKit.framework */, |
320 ); | 516 ); |
321 name = Frameworks; | 517 name = Frameworks; |
322 sourceTree = "<group>"; | 518 sourceTree = "<group>"; |
347 buildConfigurationList = 95C5B24E2697752700941585 /* Build configuration list for PBXNativeTarget "Simoleon" */; | 543 buildConfigurationList = 95C5B24E2697752700941585 /* Build configuration list for PBXNativeTarget "Simoleon" */; |
348 buildPhases = ( | 544 buildPhases = ( |
349 95C5B2202697752600941585 /* Sources */, | 545 95C5B2202697752600941585 /* Sources */, |
350 95C5B2212697752600941585 /* Frameworks */, | 546 95C5B2212697752600941585 /* Frameworks */, |
351 95C5B2222697752600941585 /* Resources */, | 547 95C5B2222697752600941585 /* Resources */, |
548 95CEFB8826B0034C003CD2AE /* Embed Watch Content */, | |
352 ); | 549 ); |
353 buildRules = ( | 550 buildRules = ( |
354 ); | 551 ); |
355 dependencies = ( | 552 dependencies = ( |
553 95CEFB7F26B0034C003CD2AE /* PBXTargetDependency */, | |
356 ); | 554 ); |
357 name = Simoleon; | 555 name = Simoleon; |
358 packageProductDependencies = ( | 556 packageProductDependencies = ( |
359 95562D5126A8AEF60047E778 /* Purchases */, | 557 95562D5126A8AEF60047E778 /* Purchases */, |
360 ); | 558 ); |
394 95C5B2472697752700941585 /* PBXTargetDependency */, | 592 95C5B2472697752700941585 /* PBXTargetDependency */, |
395 ); | 593 ); |
396 name = SimoleonUITests; | 594 name = SimoleonUITests; |
397 productName = SimoleonUITests; | 595 productName = SimoleonUITests; |
398 productReference = 95C5B2452697752700941585 /* SimoleonUITests.xctest */; | 596 productReference = 95C5B2452697752700941585 /* SimoleonUITests.xctest */; |
597 productType = "com.apple.product-type.bundle.ui-testing"; | |
598 }; | |
599 95CEFB4826B00349003CD2AE /* SimoleonWatchOS */ = { | |
600 isa = PBXNativeTarget; | |
601 buildConfigurationList = 95CEFB8526B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOS" */; | |
602 buildPhases = ( | |
603 95CEFB4726B00349003CD2AE /* Resources */, | |
604 95CEFB8426B0034C003CD2AE /* Embed App Extensions */, | |
605 ); | |
606 buildRules = ( | |
607 ); | |
608 dependencies = ( | |
609 95CEFB5526B0034B003CD2AE /* PBXTargetDependency */, | |
610 ); | |
611 name = SimoleonWatchOS; | |
612 productName = SimoleonWatchOS; | |
613 productReference = 95CEFB4926B0034A003CD2AE /* SimoleonWatchOS.app */; | |
614 productType = "com.apple.product-type.application.watchapp2"; | |
615 }; | |
616 95CEFB5126B0034B003CD2AE /* SimoleonWatchOS Extension */ = { | |
617 isa = PBXNativeTarget; | |
618 buildConfigurationList = 95CEFB8126B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOS Extension" */; | |
619 buildPhases = ( | |
620 95CEFB4E26B0034B003CD2AE /* Sources */, | |
621 95CEFB4F26B0034B003CD2AE /* Frameworks */, | |
622 95CEFB5026B0034B003CD2AE /* Resources */, | |
623 ); | |
624 buildRules = ( | |
625 ); | |
626 dependencies = ( | |
627 ); | |
628 name = "SimoleonWatchOS Extension"; | |
629 productName = "SimoleonWatchOS Extension"; | |
630 productReference = 95CEFB5226B0034B003CD2AE /* SimoleonWatchOS Extension.appex */; | |
631 productType = "com.apple.product-type.watchkit2-extension"; | |
632 }; | |
633 95CEFB6B26B0034B003CD2AE /* SimoleonWatchOSTests */ = { | |
634 isa = PBXNativeTarget; | |
635 buildConfigurationList = 95CEFB8926B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOSTests" */; | |
636 buildPhases = ( | |
637 95CEFB6826B0034B003CD2AE /* Sources */, | |
638 95CEFB6926B0034B003CD2AE /* Frameworks */, | |
639 95CEFB6A26B0034B003CD2AE /* Resources */, | |
640 ); | |
641 buildRules = ( | |
642 ); | |
643 dependencies = ( | |
644 95CEFB6E26B0034B003CD2AE /* PBXTargetDependency */, | |
645 ); | |
646 name = SimoleonWatchOSTests; | |
647 productName = SimoleonWatchOSTests; | |
648 productReference = 95CEFB6C26B0034B003CD2AE /* SimoleonWatchOSTests.xctest */; | |
649 productType = "com.apple.product-type.bundle.unit-test"; | |
650 }; | |
651 95CEFB7626B0034C003CD2AE /* SimoleonWatchOSUITests */ = { | |
652 isa = PBXNativeTarget; | |
653 buildConfigurationList = 95CEFB8C26B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOSUITests" */; | |
654 buildPhases = ( | |
655 95CEFB7326B0034C003CD2AE /* Sources */, | |
656 95CEFB7426B0034C003CD2AE /* Frameworks */, | |
657 95CEFB7526B0034C003CD2AE /* Resources */, | |
658 ); | |
659 buildRules = ( | |
660 ); | |
661 dependencies = ( | |
662 95CEFB7926B0034C003CD2AE /* PBXTargetDependency */, | |
663 ); | |
664 name = SimoleonWatchOSUITests; | |
665 productName = SimoleonWatchOSUITests; | |
666 productReference = 95CEFB7726B0034C003CD2AE /* SimoleonWatchOSUITests.xctest */; | |
399 productType = "com.apple.product-type.bundle.ui-testing"; | 667 productType = "com.apple.product-type.bundle.ui-testing"; |
400 }; | 668 }; |
401 /* End PBXNativeTarget section */ | 669 /* End PBXNativeTarget section */ |
402 | 670 |
403 /* Begin PBXProject section */ | 671 /* Begin PBXProject section */ |
416 }; | 684 }; |
417 95C5B2442697752700941585 = { | 685 95C5B2442697752700941585 = { |
418 CreatedOnToolsVersion = 12.5.1; | 686 CreatedOnToolsVersion = 12.5.1; |
419 TestTargetID = 95C5B2232697752600941585; | 687 TestTargetID = 95C5B2232697752600941585; |
420 }; | 688 }; |
689 95CEFB4826B00349003CD2AE = { | |
690 CreatedOnToolsVersion = 12.5.1; | |
691 }; | |
692 95CEFB5126B0034B003CD2AE = { | |
693 CreatedOnToolsVersion = 12.5.1; | |
694 }; | |
695 95CEFB6B26B0034B003CD2AE = { | |
696 CreatedOnToolsVersion = 12.5.1; | |
697 TestTargetID = 95CEFB5126B0034B003CD2AE; | |
698 }; | |
699 95CEFB7626B0034C003CD2AE = { | |
700 CreatedOnToolsVersion = 12.5.1; | |
701 TestTargetID = 95CEFB4826B00349003CD2AE; | |
702 }; | |
421 }; | 703 }; |
422 }; | 704 }; |
423 buildConfigurationList = 95C5B21F2697752600941585 /* Build configuration list for PBXProject "Simoleon" */; | 705 buildConfigurationList = 95C5B21F2697752600941585 /* Build configuration list for PBXProject "Simoleon" */; |
424 compatibilityVersion = "Xcode 9.3"; | 706 compatibilityVersion = "Xcode 9.3"; |
425 developmentRegion = en; | 707 developmentRegion = en; |
438 projectRoot = ""; | 720 projectRoot = ""; |
439 targets = ( | 721 targets = ( |
440 95C5B2232697752600941585 /* Simoleon */, | 722 95C5B2232697752600941585 /* Simoleon */, |
441 95C5B2392697752700941585 /* SimoleonTests */, | 723 95C5B2392697752700941585 /* SimoleonTests */, |
442 95C5B2442697752700941585 /* SimoleonUITests */, | 724 95C5B2442697752700941585 /* SimoleonUITests */, |
725 95CEFB4826B00349003CD2AE /* SimoleonWatchOS */, | |
726 95CEFB5126B0034B003CD2AE /* SimoleonWatchOS Extension */, | |
727 95CEFB6B26B0034B003CD2AE /* SimoleonWatchOSTests */, | |
728 95CEFB7626B0034C003CD2AE /* SimoleonWatchOSUITests */, | |
443 ); | 729 ); |
444 }; | 730 }; |
445 /* End PBXProject section */ | 731 /* End PBXProject section */ |
446 | 732 |
447 /* Begin PBXResourcesBuildPhase section */ | 733 /* Begin PBXResourcesBuildPhase section */ |
467 files = ( | 753 files = ( |
468 ); | 754 ); |
469 runOnlyForDeploymentPostprocessing = 0; | 755 runOnlyForDeploymentPostprocessing = 0; |
470 }; | 756 }; |
471 95C5B2432697752700941585 /* Resources */ = { | 757 95C5B2432697752700941585 /* Resources */ = { |
758 isa = PBXResourcesBuildPhase; | |
759 buildActionMask = 2147483647; | |
760 files = ( | |
761 ); | |
762 runOnlyForDeploymentPostprocessing = 0; | |
763 }; | |
764 95CEFB4726B00349003CD2AE /* Resources */ = { | |
765 isa = PBXResourcesBuildPhase; | |
766 buildActionMask = 2147483647; | |
767 files = ( | |
768 95CEFB4C26B0034B003CD2AE /* Assets.xcassets in Resources */, | |
769 ); | |
770 runOnlyForDeploymentPostprocessing = 0; | |
771 }; | |
772 95CEFB5026B0034B003CD2AE /* Resources */ = { | |
773 isa = PBXResourcesBuildPhase; | |
774 buildActionMask = 2147483647; | |
775 files = ( | |
776 95CEFB6526B0034B003CD2AE /* Preview Assets.xcassets in Resources */, | |
777 95C57A2426B01DA8009716F1 /* CurrencyMetadata.json in Resources */, | |
778 95C57A2126B01CAF009716F1 /* InfoPlist.strings in Resources */, | |
779 95C57A1E26B01CA3009716F1 /* Localizable.strings in Resources */, | |
780 95CEFB6226B0034B003CD2AE /* Assets.xcassets in Resources */, | |
781 ); | |
782 runOnlyForDeploymentPostprocessing = 0; | |
783 }; | |
784 95CEFB6A26B0034B003CD2AE /* Resources */ = { | |
785 isa = PBXResourcesBuildPhase; | |
786 buildActionMask = 2147483647; | |
787 files = ( | |
788 ); | |
789 runOnlyForDeploymentPostprocessing = 0; | |
790 }; | |
791 95CEFB7526B0034C003CD2AE /* Resources */ = { | |
472 isa = PBXResourcesBuildPhase; | 792 isa = PBXResourcesBuildPhase; |
473 buildActionMask = 2147483647; | 793 buildActionMask = 2147483647; |
474 files = ( | 794 files = ( |
475 ); | 795 ); |
476 runOnlyForDeploymentPostprocessing = 0; | 796 runOnlyForDeploymentPostprocessing = 0; |
529 files = ( | 849 files = ( |
530 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */, | 850 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */, |
531 ); | 851 ); |
532 runOnlyForDeploymentPostprocessing = 0; | 852 runOnlyForDeploymentPostprocessing = 0; |
533 }; | 853 }; |
854 95CEFB4E26B0034B003CD2AE /* Sources */ = { | |
855 isa = PBXSourcesBuildPhase; | |
856 buildActionMask = 2147483647; | |
857 files = ( | |
858 95C57A2326B01CEF009716F1 /* ConversionBox.swift in Sources */, | |
859 95CEFB5C26B0034B003CD2AE /* NotificationController.swift in Sources */, | |
860 95C57A1726B00B5D009716F1 /* Favorite+CoreDataProperties.swift in Sources */, | |
861 95909CAF26B06A2000D051AB /* Simoleon.xcdatamodeld in Sources */, | |
862 95C57A1626B00B59009716F1 /* Favorite+CoreDataClass.swift in Sources */, | |
863 95CEFB5A26B0034B003CD2AE /* ContentView.swift in Sources */, | |
864 95CEFB6026B0034B003CD2AE /* ComplicationController.swift in Sources */, | |
865 95C57A2926B01F8C009716F1 /* CurrencyQuoteModel.swift in Sources */, | |
866 95CEFB5826B0034B003CD2AE /* SimoleonApp.swift in Sources */, | |
867 95C57A2526B01DC9009716F1 /* CurrencyMetadataModel.swift in Sources */, | |
868 95A70BEB26B0553C00CC0273 /* Persistence.swift in Sources */, | |
869 95CEFB5E26B0034B003CD2AE /* NotificationView.swift in Sources */, | |
870 95C57A1B26B00D8F009716F1 /* CurrencyRow.swift in Sources */, | |
871 95C57A2826B01F84009716F1 /* Request.swift in Sources */, | |
872 95C57A2726B01F7A009716F1 /* ReadConfig.swift in Sources */, | |
873 95C57A2626B01DD9009716F1 /* ParseJson.swift in Sources */, | |
874 ); | |
875 runOnlyForDeploymentPostprocessing = 0; | |
876 }; | |
877 95CEFB6826B0034B003CD2AE /* Sources */ = { | |
878 isa = PBXSourcesBuildPhase; | |
879 buildActionMask = 2147483647; | |
880 files = ( | |
881 95CEFB7126B0034B003CD2AE /* SimoleonWatchOSTests.swift in Sources */, | |
882 ); | |
883 runOnlyForDeploymentPostprocessing = 0; | |
884 }; | |
885 95CEFB7326B0034C003CD2AE /* Sources */ = { | |
886 isa = PBXSourcesBuildPhase; | |
887 buildActionMask = 2147483647; | |
888 files = ( | |
889 95CEFB7C26B0034C003CD2AE /* SimoleonWatchOSUITests.swift in Sources */, | |
890 ); | |
891 runOnlyForDeploymentPostprocessing = 0; | |
892 }; | |
534 /* End PBXSourcesBuildPhase section */ | 893 /* End PBXSourcesBuildPhase section */ |
535 | 894 |
536 /* Begin PBXTargetDependency section */ | 895 /* Begin PBXTargetDependency section */ |
537 95C5B23C2697752700941585 /* PBXTargetDependency */ = { | 896 95C5B23C2697752700941585 /* PBXTargetDependency */ = { |
538 isa = PBXTargetDependency; | 897 isa = PBXTargetDependency; |
541 }; | 900 }; |
542 95C5B2472697752700941585 /* PBXTargetDependency */ = { | 901 95C5B2472697752700941585 /* PBXTargetDependency */ = { |
543 isa = PBXTargetDependency; | 902 isa = PBXTargetDependency; |
544 target = 95C5B2232697752600941585 /* Simoleon */; | 903 target = 95C5B2232697752600941585 /* Simoleon */; |
545 targetProxy = 95C5B2462697752700941585 /* PBXContainerItemProxy */; | 904 targetProxy = 95C5B2462697752700941585 /* PBXContainerItemProxy */; |
905 }; | |
906 95CEFB5526B0034B003CD2AE /* PBXTargetDependency */ = { | |
907 isa = PBXTargetDependency; | |
908 target = 95CEFB5126B0034B003CD2AE /* SimoleonWatchOS Extension */; | |
909 targetProxy = 95CEFB5426B0034B003CD2AE /* PBXContainerItemProxy */; | |
910 }; | |
911 95CEFB6E26B0034B003CD2AE /* PBXTargetDependency */ = { | |
912 isa = PBXTargetDependency; | |
913 target = 95CEFB5126B0034B003CD2AE /* SimoleonWatchOS Extension */; | |
914 targetProxy = 95CEFB6D26B0034B003CD2AE /* PBXContainerItemProxy */; | |
915 }; | |
916 95CEFB7926B0034C003CD2AE /* PBXTargetDependency */ = { | |
917 isa = PBXTargetDependency; | |
918 target = 95CEFB4826B00349003CD2AE /* SimoleonWatchOS */; | |
919 targetProxy = 95CEFB7826B0034C003CD2AE /* PBXContainerItemProxy */; | |
920 }; | |
921 95CEFB7F26B0034C003CD2AE /* PBXTargetDependency */ = { | |
922 isa = PBXTargetDependency; | |
923 target = 95CEFB4826B00349003CD2AE /* SimoleonWatchOS */; | |
924 targetProxy = 95CEFB7E26B0034C003CD2AE /* PBXContainerItemProxy */; | |
546 }; | 925 }; |
547 /* End PBXTargetDependency section */ | 926 /* End PBXTargetDependency section */ |
548 | 927 |
549 /* Begin PBXVariantGroup section */ | 928 /* Begin PBXVariantGroup section */ |
550 95B5F52D26AADE4B00BDCE89 /* Localizable.strings */ = { | 929 95B5F52D26AADE4B00BDCE89 /* Localizable.strings */ = { |
820 TARGETED_DEVICE_FAMILY = "1,2"; | 1199 TARGETED_DEVICE_FAMILY = "1,2"; |
821 TEST_TARGET_NAME = Simoleon; | 1200 TEST_TARGET_NAME = Simoleon; |
822 }; | 1201 }; |
823 name = Release; | 1202 name = Release; |
824 }; | 1203 }; |
1204 95CEFB8226B0034C003CD2AE /* Debug */ = { | |
1205 isa = XCBuildConfiguration; | |
1206 baseConfigurationReference = 9585BB0F26A6B58500E3193E /* Config.xcconfig */; | |
1207 buildSettings = { | |
1208 ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; | |
1209 CODE_SIGN_ENTITLEMENTS = "SimoleonWatchOS Extension/SimoleonWatchOS Extension.entitlements"; | |
1210 CODE_SIGN_STYLE = Automatic; | |
1211 DEVELOPMENT_ASSET_PATHS = "\"SimoleonWatchOS Extension/Preview Content\""; | |
1212 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1213 ENABLE_PREVIEWS = YES; | |
1214 INFOPLIST_FILE = "SimoleonWatchOS Extension/Info.plist"; | |
1215 LD_RUNPATH_SEARCH_PATHS = ( | |
1216 "$(inherited)", | |
1217 "@executable_path/Frameworks", | |
1218 "@executable_path/../../Frameworks", | |
1219 ); | |
1220 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.watchkitapp.watchkitextension; | |
1221 PRODUCT_NAME = "${TARGET_NAME}"; | |
1222 SDKROOT = watchos; | |
1223 SKIP_INSTALL = YES; | |
1224 SWIFT_VERSION = 5.0; | |
1225 TARGETED_DEVICE_FAMILY = 4; | |
1226 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1227 }; | |
1228 name = Debug; | |
1229 }; | |
1230 95CEFB8326B0034C003CD2AE /* Release */ = { | |
1231 isa = XCBuildConfiguration; | |
1232 baseConfigurationReference = 9585BB0F26A6B58500E3193E /* Config.xcconfig */; | |
1233 buildSettings = { | |
1234 ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; | |
1235 CODE_SIGN_ENTITLEMENTS = "SimoleonWatchOS Extension/SimoleonWatchOS Extension.entitlements"; | |
1236 CODE_SIGN_STYLE = Automatic; | |
1237 DEVELOPMENT_ASSET_PATHS = "\"SimoleonWatchOS Extension/Preview Content\""; | |
1238 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1239 ENABLE_PREVIEWS = YES; | |
1240 INFOPLIST_FILE = "SimoleonWatchOS Extension/Info.plist"; | |
1241 LD_RUNPATH_SEARCH_PATHS = ( | |
1242 "$(inherited)", | |
1243 "@executable_path/Frameworks", | |
1244 "@executable_path/../../Frameworks", | |
1245 ); | |
1246 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.watchkitapp.watchkitextension; | |
1247 PRODUCT_NAME = "${TARGET_NAME}"; | |
1248 SDKROOT = watchos; | |
1249 SKIP_INSTALL = YES; | |
1250 SWIFT_VERSION = 5.0; | |
1251 TARGETED_DEVICE_FAMILY = 4; | |
1252 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1253 }; | |
1254 name = Release; | |
1255 }; | |
1256 95CEFB8626B0034C003CD2AE /* Debug */ = { | |
1257 isa = XCBuildConfiguration; | |
1258 buildSettings = { | |
1259 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1260 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | |
1261 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; | |
1262 CODE_SIGN_STYLE = Automatic; | |
1263 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1264 IBSC_MODULE = SimoleonWatchOS_Extension; | |
1265 INFOPLIST_FILE = SimoleonWatchOS/Info.plist; | |
1266 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.watchkitapp; | |
1267 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1268 SDKROOT = watchos; | |
1269 SKIP_INSTALL = YES; | |
1270 SWIFT_VERSION = 5.0; | |
1271 TARGETED_DEVICE_FAMILY = 4; | |
1272 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1273 }; | |
1274 name = Debug; | |
1275 }; | |
1276 95CEFB8726B0034C003CD2AE /* Release */ = { | |
1277 isa = XCBuildConfiguration; | |
1278 buildSettings = { | |
1279 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1280 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | |
1281 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; | |
1282 CODE_SIGN_STYLE = Automatic; | |
1283 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1284 IBSC_MODULE = SimoleonWatchOS_Extension; | |
1285 INFOPLIST_FILE = SimoleonWatchOS/Info.plist; | |
1286 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.watchkitapp; | |
1287 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1288 SDKROOT = watchos; | |
1289 SKIP_INSTALL = YES; | |
1290 SWIFT_VERSION = 5.0; | |
1291 TARGETED_DEVICE_FAMILY = 4; | |
1292 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1293 }; | |
1294 name = Release; | |
1295 }; | |
1296 95CEFB8A26B0034C003CD2AE /* Debug */ = { | |
1297 isa = XCBuildConfiguration; | |
1298 buildSettings = { | |
1299 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1300 BUNDLE_LOADER = "$(TEST_HOST)"; | |
1301 CODE_SIGN_STYLE = Automatic; | |
1302 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1303 INFOPLIST_FILE = SimoleonWatchOSTests/Info.plist; | |
1304 LD_RUNPATH_SEARCH_PATHS = ( | |
1305 "$(inherited)", | |
1306 "@executable_path/Frameworks", | |
1307 "@loader_path/Frameworks", | |
1308 ); | |
1309 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.SimoleonWatchOSTests; | |
1310 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1311 SDKROOT = watchos; | |
1312 SWIFT_VERSION = 5.0; | |
1313 TARGETED_DEVICE_FAMILY = 4; | |
1314 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SimoleonWatchOS Extension.appex/SimoleonWatchOS Extension"; | |
1315 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1316 }; | |
1317 name = Debug; | |
1318 }; | |
1319 95CEFB8B26B0034C003CD2AE /* Release */ = { | |
1320 isa = XCBuildConfiguration; | |
1321 buildSettings = { | |
1322 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; | |
1323 BUNDLE_LOADER = "$(TEST_HOST)"; | |
1324 CODE_SIGN_STYLE = Automatic; | |
1325 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1326 INFOPLIST_FILE = SimoleonWatchOSTests/Info.plist; | |
1327 LD_RUNPATH_SEARCH_PATHS = ( | |
1328 "$(inherited)", | |
1329 "@executable_path/Frameworks", | |
1330 "@loader_path/Frameworks", | |
1331 ); | |
1332 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.SimoleonWatchOSTests; | |
1333 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1334 SDKROOT = watchos; | |
1335 SWIFT_VERSION = 5.0; | |
1336 TARGETED_DEVICE_FAMILY = 4; | |
1337 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SimoleonWatchOS Extension.appex/SimoleonWatchOS Extension"; | |
1338 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1339 }; | |
1340 name = Release; | |
1341 }; | |
1342 95CEFB8D26B0034C003CD2AE /* Debug */ = { | |
1343 isa = XCBuildConfiguration; | |
1344 buildSettings = { | |
1345 CODE_SIGN_STYLE = Automatic; | |
1346 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1347 INFOPLIST_FILE = SimoleonWatchOSUITests/Info.plist; | |
1348 LD_RUNPATH_SEARCH_PATHS = ( | |
1349 "$(inherited)", | |
1350 "@executable_path/Frameworks", | |
1351 "@loader_path/Frameworks", | |
1352 ); | |
1353 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.SimoleonWatchOSUITests; | |
1354 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1355 SDKROOT = watchos; | |
1356 SWIFT_VERSION = 5.0; | |
1357 TARGETED_DEVICE_FAMILY = 4; | |
1358 TEST_TARGET_NAME = SimoleonWatchOS; | |
1359 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1360 }; | |
1361 name = Debug; | |
1362 }; | |
1363 95CEFB8E26B0034C003CD2AE /* Release */ = { | |
1364 isa = XCBuildConfiguration; | |
1365 buildSettings = { | |
1366 CODE_SIGN_STYLE = Automatic; | |
1367 DEVELOPMENT_TEAM = MTX83R5H8X; | |
1368 INFOPLIST_FILE = SimoleonWatchOSUITests/Info.plist; | |
1369 LD_RUNPATH_SEARCH_PATHS = ( | |
1370 "$(inherited)", | |
1371 "@executable_path/Frameworks", | |
1372 "@loader_path/Frameworks", | |
1373 ); | |
1374 PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon.SimoleonWatchOSUITests; | |
1375 PRODUCT_NAME = "$(TARGET_NAME)"; | |
1376 SDKROOT = watchos; | |
1377 SWIFT_VERSION = 5.0; | |
1378 TARGETED_DEVICE_FAMILY = 4; | |
1379 TEST_TARGET_NAME = SimoleonWatchOS; | |
1380 WATCHOS_DEPLOYMENT_TARGET = 7.4; | |
1381 }; | |
1382 name = Release; | |
1383 }; | |
825 /* End XCBuildConfiguration section */ | 1384 /* End XCBuildConfiguration section */ |
826 | 1385 |
827 /* Begin XCConfigurationList section */ | 1386 /* Begin XCConfigurationList section */ |
828 95C5B21F2697752600941585 /* Build configuration list for PBXProject "Simoleon" */ = { | 1387 95C5B21F2697752600941585 /* Build configuration list for PBXProject "Simoleon" */ = { |
829 isa = XCConfigurationList; | 1388 isa = XCConfigurationList; |
855 95C5B2542697752700941585 /* Build configuration list for PBXNativeTarget "SimoleonUITests" */ = { | 1414 95C5B2542697752700941585 /* Build configuration list for PBXNativeTarget "SimoleonUITests" */ = { |
856 isa = XCConfigurationList; | 1415 isa = XCConfigurationList; |
857 buildConfigurations = ( | 1416 buildConfigurations = ( |
858 95C5B2552697752700941585 /* Debug */, | 1417 95C5B2552697752700941585 /* Debug */, |
859 95C5B2562697752700941585 /* Release */, | 1418 95C5B2562697752700941585 /* Release */, |
1419 ); | |
1420 defaultConfigurationIsVisible = 0; | |
1421 defaultConfigurationName = Release; | |
1422 }; | |
1423 95CEFB8126B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOS Extension" */ = { | |
1424 isa = XCConfigurationList; | |
1425 buildConfigurations = ( | |
1426 95CEFB8226B0034C003CD2AE /* Debug */, | |
1427 95CEFB8326B0034C003CD2AE /* Release */, | |
1428 ); | |
1429 defaultConfigurationIsVisible = 0; | |
1430 defaultConfigurationName = Release; | |
1431 }; | |
1432 95CEFB8526B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOS" */ = { | |
1433 isa = XCConfigurationList; | |
1434 buildConfigurations = ( | |
1435 95CEFB8626B0034C003CD2AE /* Debug */, | |
1436 95CEFB8726B0034C003CD2AE /* Release */, | |
1437 ); | |
1438 defaultConfigurationIsVisible = 0; | |
1439 defaultConfigurationName = Release; | |
1440 }; | |
1441 95CEFB8926B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOSTests" */ = { | |
1442 isa = XCConfigurationList; | |
1443 buildConfigurations = ( | |
1444 95CEFB8A26B0034C003CD2AE /* Debug */, | |
1445 95CEFB8B26B0034C003CD2AE /* Release */, | |
1446 ); | |
1447 defaultConfigurationIsVisible = 0; | |
1448 defaultConfigurationName = Release; | |
1449 }; | |
1450 95CEFB8C26B0034C003CD2AE /* Build configuration list for PBXNativeTarget "SimoleonWatchOSUITests" */ = { | |
1451 isa = XCConfigurationList; | |
1452 buildConfigurations = ( | |
1453 95CEFB8D26B0034C003CD2AE /* Debug */, | |
1454 95CEFB8E26B0034C003CD2AE /* Release */, | |
860 ); | 1455 ); |
861 defaultConfigurationIsVisible = 0; | 1456 defaultConfigurationIsVisible = 0; |
862 defaultConfigurationName = Release; | 1457 defaultConfigurationName = Release; |
863 }; | 1458 }; |
864 /* End XCConfigurationList section */ | 1459 /* End XCConfigurationList section */ |