taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

project.pbxproj (33526B)


      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 70;
      7 	objects = {
      8 
      9 /* Begin PBXBuildFile section */
     10 		A1000001 /* TalerPOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2000001 /* TalerPOSApp.swift */; };
     11 		A1000002 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2000002 /* ContentView.swift */; };
     12 		A1000003 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A2000003 /* Assets.xcassets */; };
     13 		A1000004 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A2000004 /* Preview Assets.xcassets */; };
     14 		B1000001 /* Amount.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000001 /* Amount.swift */; };
     15 		B1000002 /* PosConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000002 /* PosConfig.swift */; };
     16 		B1000003 /* Order.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000003 /* Order.swift */; };
     17 		B1000004 /* Payment.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000004 /* Payment.swift */; };
     18 		B1000005 /* OrderHistoryEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000005 /* OrderHistoryEntry.swift */; };
     19 		B1000006 /* MerchantApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000006 /* MerchantApi.swift */; };
     20 		B1000007 /* ConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000007 /* ConfigManager.swift */; };
     21 		B1000008 /* OrderManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000008 /* OrderManager.swift */; };
     22 		B1000009 /* PaymentManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000009 /* PaymentManager.swift */; };
     23 		B100000A /* HistoryManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B200000A /* HistoryManager.swift */; };
     24 		B100000B /* RefundManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B200000B /* RefundManager.swift */; };
     25 		B100000C /* ConfigView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B200000C /* ConfigView.swift */; };
     26 		B100000D /* OrderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B200000D /* OrderView.swift */; };
     27 		B100000E /* AmountEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B200000E /* AmountEntryView.swift */; };
     28 		B100000F /* PaymentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B200000F /* PaymentView.swift */; };
     29 		B1000010 /* HistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000010 /* HistoryView.swift */; };
     30 		B1000011 /* RefundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000011 /* RefundView.swift */; };
     31 		B1000012 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000012 /* SettingsView.swift */; };
     32 		B1000013 /* ScreenshotController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000013 /* ScreenshotController.swift */; };
     33 		B1000014 /* LanguageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000014 /* LanguageManager.swift */; };
     34 		B1000015 /* PosQRView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000015 /* PosQRView.swift */; };
     35 		B1000016 /* QRScannerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000016 /* QRScannerView.swift */; };
     36 		B1000017 /* ToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2000017 /* ToastView.swift */; };
     37 		C1000001 /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = C2000001 /* Localizable.xcstrings */; };
     38 		C1000003 /* Strings.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2000003 /* Strings.swift */; };
     39 		D1000001 /* ConfigProductTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2000001 /* ConfigProductTests.swift */; };
     40 		D1000002 /* OrderManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2000002 /* OrderManagerTests.swift */; };
     41 		E1000001 /* ScreenshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2000001 /* ScreenshotTests.swift */; };
     42 /* End PBXBuildFile section */
     43 
     44 /* Begin PBXContainerItemProxy section */
     45 		D3000001 /* PBXContainerItemProxy */ = {
     46 			isa = PBXContainerItemProxy;
     47 			containerPortal = A8000001 /* Project object */;
     48 			proxyType = 1;
     49 			remoteGlobalIDString = A5000001;
     50 			remoteInfo = TalerPOS;
     51 		};
     52 		E3000001 /* PBXContainerItemProxy */ = {
     53 			isa = PBXContainerItemProxy;
     54 			containerPortal = A8000001 /* Project object */;
     55 			proxyType = 1;
     56 			remoteGlobalIDString = A5000001;
     57 			remoteInfo = TalerPOS;
     58 		};
     59 /* End PBXContainerItemProxy section */
     60 
     61 /* Begin PBXFileReference section */
     62 		605930B92FEE7E6500487A2B /* TalerPOSRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = TalerPOSRelease.entitlements; sourceTree = "<group>"; };
     63 		A2000001 /* TalerPOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TalerPOSApp.swift; sourceTree = "<group>"; };
     64 		A2000002 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
     65 		A2000003 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
     66 		A2000004 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
     67 		A2000010 /* TalerPOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TalerPOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
     68 		B2000001 /* Amount.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Amount.swift; sourceTree = "<group>"; };
     69 		B2000002 /* PosConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PosConfig.swift; sourceTree = "<group>"; };
     70 		B2000003 /* Order.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Order.swift; sourceTree = "<group>"; };
     71 		B2000004 /* Payment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Payment.swift; sourceTree = "<group>"; };
     72 		B2000005 /* OrderHistoryEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderHistoryEntry.swift; sourceTree = "<group>"; };
     73 		B2000006 /* MerchantApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MerchantApi.swift; sourceTree = "<group>"; };
     74 		B2000007 /* ConfigManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigManager.swift; sourceTree = "<group>"; };
     75 		B2000008 /* OrderManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderManager.swift; sourceTree = "<group>"; };
     76 		B2000009 /* PaymentManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentManager.swift; sourceTree = "<group>"; };
     77 		B200000A /* HistoryManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoryManager.swift; sourceTree = "<group>"; };
     78 		B200000B /* RefundManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefundManager.swift; sourceTree = "<group>"; };
     79 		B200000C /* ConfigView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigView.swift; sourceTree = "<group>"; };
     80 		B200000D /* OrderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderView.swift; sourceTree = "<group>"; };
     81 		B200000E /* AmountEntryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AmountEntryView.swift; sourceTree = "<group>"; };
     82 		B200000F /* PaymentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentView.swift; sourceTree = "<group>"; };
     83 		B2000010 /* HistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoryView.swift; sourceTree = "<group>"; };
     84 		B2000011 /* RefundView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefundView.swift; sourceTree = "<group>"; };
     85 		B2000012 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; };
     86 		B2000013 /* ScreenshotController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenshotController.swift; sourceTree = "<group>"; };
     87 		B2000014 /* LanguageManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LanguageManager.swift; sourceTree = "<group>"; };
     88 		B2000015 /* PosQRView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PosQRView.swift; sourceTree = "<group>"; };
     89 		B2000016 /* QRScannerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRScannerView.swift; sourceTree = "<group>"; };
     90 		B2000017 /* ToastView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToastView.swift; sourceTree = "<group>"; };
     91 		C2000001 /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = "<group>"; };
     92 		C2000003 /* Strings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Strings.swift; sourceTree = "<group>"; };
     93 		D2000001 /* ConfigProductTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigProductTests.swift; sourceTree = "<group>"; };
     94 		D2000002 /* OrderManagerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderManagerTests.swift; sourceTree = "<group>"; };
     95 		D2000010 /* TalerPOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TalerPOSTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
     96 		E2000001 /* ScreenshotTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenshotTests.swift; sourceTree = "<group>"; };
     97 		E2000010 /* TalerPOSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TalerPOSUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
     98 /* End PBXFileReference section */
     99 
    100 /* Begin PBXFileSystemSynchronizedRootGroup section */
    101 		6027F5812FE45E4F0010C598 /* screenshot-products */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = "screenshot-products"; sourceTree = "<group>"; };
    102 /* End PBXFileSystemSynchronizedRootGroup section */
    103 
    104 /* Begin PBXFrameworksBuildPhase section */
    105 		A3000001 /* Frameworks */ = {
    106 			isa = PBXFrameworksBuildPhase;
    107 			buildActionMask = 2147483647;
    108 			files = (
    109 			);
    110 			runOnlyForDeploymentPostprocessing = 0;
    111 		};
    112 		D3000002 /* Frameworks */ = {
    113 			isa = PBXFrameworksBuildPhase;
    114 			buildActionMask = 2147483647;
    115 			files = (
    116 			);
    117 			runOnlyForDeploymentPostprocessing = 0;
    118 		};
    119 		E3000002 /* Frameworks */ = {
    120 			isa = PBXFrameworksBuildPhase;
    121 			buildActionMask = 2147483647;
    122 			files = (
    123 			);
    124 			runOnlyForDeploymentPostprocessing = 0;
    125 		};
    126 /* End PBXFrameworksBuildPhase section */
    127 
    128 /* Begin PBXGroup section */
    129 		A4000001 = {
    130 			isa = PBXGroup;
    131 			children = (
    132 				A4000002 /* TalerPOS */,
    133 				D4000001 /* TalerPOSTests */,
    134 				E4000001 /* TalerPOSUITests */,
    135 				A4000010 /* Products */,
    136 			);
    137 			sourceTree = "<group>";
    138 		};
    139 		A4000002 /* TalerPOS */ = {
    140 			isa = PBXGroup;
    141 			children = (
    142 				605930B92FEE7E6500487A2B /* TalerPOSRelease.entitlements */,
    143 				A4000003 /* App */,
    144 				A4000004 /* Config */,
    145 				A4000005 /* Order */,
    146 				A4000006 /* Payment */,
    147 				A4000007 /* History */,
    148 				A4000008 /* Refund */,
    149 				A4000009 /* Networking */,
    150 				A400000A /* Model */,
    151 				A400000B /* Views */,
    152 				A400000C /* Resources */,
    153 				A400000E /* Debug */,
    154 			);
    155 			path = TalerPOS;
    156 			sourceTree = "<group>";
    157 		};
    158 		A4000003 /* App */ = {
    159 			isa = PBXGroup;
    160 			children = (
    161 				A2000001 /* TalerPOSApp.swift */,
    162 				A2000002 /* ContentView.swift */,
    163 			);
    164 			path = App;
    165 			sourceTree = "<group>";
    166 		};
    167 		A4000004 /* Config */ = {
    168 			isa = PBXGroup;
    169 			children = (
    170 				B2000007 /* ConfigManager.swift */,
    171 				B2000014 /* LanguageManager.swift */,
    172 			);
    173 			path = Config;
    174 			sourceTree = "<group>";
    175 		};
    176 		A4000005 /* Order */ = {
    177 			isa = PBXGroup;
    178 			children = (
    179 				B2000008 /* OrderManager.swift */,
    180 			);
    181 			path = Order;
    182 			sourceTree = "<group>";
    183 		};
    184 		A4000006 /* Payment */ = {
    185 			isa = PBXGroup;
    186 			children = (
    187 				B2000009 /* PaymentManager.swift */,
    188 			);
    189 			path = Payment;
    190 			sourceTree = "<group>";
    191 		};
    192 		A4000007 /* History */ = {
    193 			isa = PBXGroup;
    194 			children = (
    195 				B200000A /* HistoryManager.swift */,
    196 			);
    197 			path = History;
    198 			sourceTree = "<group>";
    199 		};
    200 		A4000008 /* Refund */ = {
    201 			isa = PBXGroup;
    202 			children = (
    203 				B200000B /* RefundManager.swift */,
    204 			);
    205 			path = Refund;
    206 			sourceTree = "<group>";
    207 		};
    208 		A4000009 /* Networking */ = {
    209 			isa = PBXGroup;
    210 			children = (
    211 				B2000006 /* MerchantApi.swift */,
    212 			);
    213 			path = Networking;
    214 			sourceTree = "<group>";
    215 		};
    216 		A400000A /* Model */ = {
    217 			isa = PBXGroup;
    218 			children = (
    219 				B2000001 /* Amount.swift */,
    220 				B2000002 /* PosConfig.swift */,
    221 				B2000003 /* Order.swift */,
    222 				B2000004 /* Payment.swift */,
    223 				B2000005 /* OrderHistoryEntry.swift */,
    224 			);
    225 			path = Model;
    226 			sourceTree = "<group>";
    227 		};
    228 		A400000B /* Views */ = {
    229 			isa = PBXGroup;
    230 			children = (
    231 				B200000C /* ConfigView.swift */,
    232 				B200000D /* OrderView.swift */,
    233 				B200000E /* AmountEntryView.swift */,
    234 				B200000F /* PaymentView.swift */,
    235 				B2000010 /* HistoryView.swift */,
    236 				B2000011 /* RefundView.swift */,
    237 				B2000012 /* SettingsView.swift */,
    238 				B2000015 /* PosQRView.swift */,
    239 				B2000016 /* QRScannerView.swift */,
    240 				B2000017 /* ToastView.swift */,
    241 			);
    242 			path = Views;
    243 			sourceTree = "<group>";
    244 		};
    245 		A400000C /* Resources */ = {
    246 			isa = PBXGroup;
    247 			children = (
    248 				A2000003 /* Assets.xcassets */,
    249 				A400000D /* Preview Content */,
    250 				C2000001 /* Localizable.xcstrings */,
    251 				C2000003 /* Strings.swift */,
    252 			);
    253 			path = Resources;
    254 			sourceTree = "<group>";
    255 		};
    256 		A400000D /* Preview Content */ = {
    257 			isa = PBXGroup;
    258 			children = (
    259 				A2000004 /* Preview Assets.xcassets */,
    260 			);
    261 			path = "Preview Content";
    262 			sourceTree = "<group>";
    263 		};
    264 		A400000E /* Debug */ = {
    265 			isa = PBXGroup;
    266 			children = (
    267 				6027F5812FE45E4F0010C598 /* screenshot-products */,
    268 				B2000013 /* ScreenshotController.swift */,
    269 			);
    270 			path = Debug;
    271 			sourceTree = "<group>";
    272 		};
    273 		A4000010 /* Products */ = {
    274 			isa = PBXGroup;
    275 			children = (
    276 				A2000010 /* TalerPOS.app */,
    277 				D2000010 /* TalerPOSTests.xctest */,
    278 				E2000010 /* TalerPOSUITests.xctest */,
    279 			);
    280 			name = Products;
    281 			sourceTree = "<group>";
    282 		};
    283 		D4000001 /* TalerPOSTests */ = {
    284 			isa = PBXGroup;
    285 			children = (
    286 				D2000001 /* ConfigProductTests.swift */,
    287 				D2000002 /* OrderManagerTests.swift */,
    288 			);
    289 			path = TalerPOSTests;
    290 			sourceTree = "<group>";
    291 		};
    292 		E4000001 /* TalerPOSUITests */ = {
    293 			isa = PBXGroup;
    294 			children = (
    295 				E2000001 /* ScreenshotTests.swift */,
    296 			);
    297 			path = TalerPOSUITests;
    298 			sourceTree = "<group>";
    299 		};
    300 /* End PBXGroup section */
    301 
    302 /* Begin PBXNativeTarget section */
    303 		A5000001 /* TalerPOS */ = {
    304 			isa = PBXNativeTarget;
    305 			buildConfigurationList = A7000003 /* Build configuration list for PBXNativeTarget "TalerPOS" */;
    306 			buildPhases = (
    307 				A6000001 /* Sources */,
    308 				A3000001 /* Frameworks */,
    309 				A6000002 /* Resources */,
    310 			);
    311 			buildRules = (
    312 			);
    313 			dependencies = (
    314 			);
    315 			fileSystemSynchronizedGroups = (
    316 				6027F5812FE45E4F0010C598 /* screenshot-products */,
    317 			);
    318 			name = TalerPOS;
    319 			productName = TalerPOS;
    320 			productReference = A2000010 /* TalerPOS.app */;
    321 			productType = "com.apple.product-type.application";
    322 		};
    323 		D5000001 /* TalerPOSTests */ = {
    324 			isa = PBXNativeTarget;
    325 			buildConfigurationList = D7000001 /* Build configuration list for PBXNativeTarget "TalerPOSTests" */;
    326 			buildPhases = (
    327 				D6000001 /* Sources */,
    328 				D3000002 /* Frameworks */,
    329 				D6000002 /* Resources */,
    330 			);
    331 			buildRules = (
    332 			);
    333 			dependencies = (
    334 				D3000003 /* PBXTargetDependency */,
    335 			);
    336 			name = TalerPOSTests;
    337 			productName = TalerPOSTests;
    338 			productReference = D2000010 /* TalerPOSTests.xctest */;
    339 			productType = "com.apple.product-type.bundle.unit-test";
    340 		};
    341 		E5000001 /* TalerPOSUITests */ = {
    342 			isa = PBXNativeTarget;
    343 			buildConfigurationList = E7000001 /* Build configuration list for PBXNativeTarget "TalerPOSUITests" */;
    344 			buildPhases = (
    345 				E6000001 /* Sources */,
    346 				E3000002 /* Frameworks */,
    347 				E6000002 /* Resources */,
    348 			);
    349 			buildRules = (
    350 			);
    351 			dependencies = (
    352 				E3000003 /* PBXTargetDependency */,
    353 			);
    354 			name = TalerPOSUITests;
    355 			productName = TalerPOSUITests;
    356 			productReference = E2000010 /* TalerPOSUITests.xctest */;
    357 			productType = "com.apple.product-type.bundle.ui-testing";
    358 		};
    359 /* End PBXNativeTarget section */
    360 
    361 /* Begin PBXProject section */
    362 		A8000001 /* Project object */ = {
    363 			isa = PBXProject;
    364 			attributes = {
    365 				BuildIndependentTargetsInParallel = 1;
    366 				LastSwiftUpdateCheck = 1540;
    367 				LastUpgradeCheck = 2650;
    368 				TargetAttributes = {
    369 					A5000001 = {
    370 						CreatedOnToolsVersion = 15.4;
    371 					};
    372 					D5000001 = {
    373 						CreatedOnToolsVersion = 15.4;
    374 						TestTargetID = A5000001;
    375 					};
    376 					E5000001 = {
    377 						CreatedOnToolsVersion = 15.4;
    378 						TestTargetID = A5000001;
    379 					};
    380 				};
    381 			};
    382 			buildConfigurationList = A7000001 /* Build configuration list for PBXProject "TalerPOS" */;
    383 			compatibilityVersion = "Xcode 14.0";
    384 			developmentRegion = en;
    385 			hasScannedForEncodings = 0;
    386 			knownRegions = (
    387 				en,
    388 				Base,
    389 			);
    390 			mainGroup = A4000001;
    391 			productRefGroup = A4000010 /* Products */;
    392 			projectDirPath = "";
    393 			projectRoot = "";
    394 			targets = (
    395 				A5000001 /* TalerPOS */,
    396 				D5000001 /* TalerPOSTests */,
    397 				E5000001 /* TalerPOSUITests */,
    398 			);
    399 		};
    400 /* End PBXProject section */
    401 
    402 /* Begin PBXResourcesBuildPhase section */
    403 		A6000002 /* Resources */ = {
    404 			isa = PBXResourcesBuildPhase;
    405 			buildActionMask = 2147483647;
    406 			files = (
    407 				A1000004 /* Preview Assets.xcassets in Resources */,
    408 				A1000003 /* Assets.xcassets in Resources */,
    409 				C1000001 /* Localizable.xcstrings in Resources */,
    410 			);
    411 			runOnlyForDeploymentPostprocessing = 0;
    412 		};
    413 		D6000002 /* Resources */ = {
    414 			isa = PBXResourcesBuildPhase;
    415 			buildActionMask = 2147483647;
    416 			files = (
    417 			);
    418 			runOnlyForDeploymentPostprocessing = 0;
    419 		};
    420 		E6000002 /* Resources */ = {
    421 			isa = PBXResourcesBuildPhase;
    422 			buildActionMask = 2147483647;
    423 			files = (
    424 			);
    425 			runOnlyForDeploymentPostprocessing = 0;
    426 		};
    427 /* End PBXResourcesBuildPhase section */
    428 
    429 /* Begin PBXSourcesBuildPhase section */
    430 		A6000001 /* Sources */ = {
    431 			isa = PBXSourcesBuildPhase;
    432 			buildActionMask = 2147483647;
    433 			files = (
    434 				A1000001 /* TalerPOSApp.swift in Sources */,
    435 				A1000002 /* ContentView.swift in Sources */,
    436 				B1000001 /* Amount.swift in Sources */,
    437 				B1000002 /* PosConfig.swift in Sources */,
    438 				B1000003 /* Order.swift in Sources */,
    439 				B1000004 /* Payment.swift in Sources */,
    440 				B1000005 /* OrderHistoryEntry.swift in Sources */,
    441 				B1000006 /* MerchantApi.swift in Sources */,
    442 				B1000007 /* ConfigManager.swift in Sources */,
    443 				B1000014 /* LanguageManager.swift in Sources */,
    444 				B1000008 /* OrderManager.swift in Sources */,
    445 				B1000009 /* PaymentManager.swift in Sources */,
    446 				B100000A /* HistoryManager.swift in Sources */,
    447 				B100000B /* RefundManager.swift in Sources */,
    448 				B100000C /* ConfigView.swift in Sources */,
    449 				B100000D /* OrderView.swift in Sources */,
    450 				B100000E /* AmountEntryView.swift in Sources */,
    451 				B100000F /* PaymentView.swift in Sources */,
    452 				B1000010 /* HistoryView.swift in Sources */,
    453 				B1000011 /* RefundView.swift in Sources */,
    454 				B1000012 /* SettingsView.swift in Sources */,
    455 				B1000015 /* PosQRView.swift in Sources */,
    456 				B1000016 /* QRScannerView.swift in Sources */,
    457 				B1000017 /* ToastView.swift in Sources */,
    458 				B1000013 /* ScreenshotController.swift in Sources */,
    459 				C1000003 /* Strings.swift in Sources */,
    460 			);
    461 			runOnlyForDeploymentPostprocessing = 0;
    462 		};
    463 		D6000001 /* Sources */ = {
    464 			isa = PBXSourcesBuildPhase;
    465 			buildActionMask = 2147483647;
    466 			files = (
    467 				D1000001 /* ConfigProductTests.swift in Sources */,
    468 				D1000002 /* OrderManagerTests.swift in Sources */,
    469 			);
    470 			runOnlyForDeploymentPostprocessing = 0;
    471 		};
    472 		E6000001 /* Sources */ = {
    473 			isa = PBXSourcesBuildPhase;
    474 			buildActionMask = 2147483647;
    475 			files = (
    476 				E1000001 /* ScreenshotTests.swift in Sources */,
    477 			);
    478 			runOnlyForDeploymentPostprocessing = 0;
    479 		};
    480 /* End PBXSourcesBuildPhase section */
    481 
    482 /* Begin PBXTargetDependency section */
    483 		D3000003 /* PBXTargetDependency */ = {
    484 			isa = PBXTargetDependency;
    485 			target = A5000001 /* TalerPOS */;
    486 			targetProxy = D3000001 /* PBXContainerItemProxy */;
    487 		};
    488 		E3000003 /* PBXTargetDependency */ = {
    489 			isa = PBXTargetDependency;
    490 			target = A5000001 /* TalerPOS */;
    491 			targetProxy = E3000001 /* PBXContainerItemProxy */;
    492 		};
    493 /* End PBXTargetDependency section */
    494 
    495 /* Begin XCBuildConfiguration section */
    496 		A9000001 /* Debug */ = {
    497 			isa = XCBuildConfiguration;
    498 			buildSettings = {
    499 				ALWAYS_SEARCH_USER_PATHS = NO;
    500 				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
    501 				CLANG_ANALYZER_NONNULL = YES;
    502 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    503 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
    504 				CLANG_ENABLE_MODULES = YES;
    505 				CLANG_ENABLE_OBJC_ARC = YES;
    506 				CLANG_ENABLE_OBJC_WEAK = YES;
    507 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    508 				CLANG_WARN_BOOL_CONVERSION = YES;
    509 				CLANG_WARN_COMMA = YES;
    510 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    511 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    512 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    513 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    514 				CLANG_WARN_EMPTY_BODY = YES;
    515 				CLANG_WARN_ENUM_CONVERSION = YES;
    516 				CLANG_WARN_INFINITE_RECURSION = YES;
    517 				CLANG_WARN_INT_CONVERSION = YES;
    518 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    519 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    520 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    521 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    522 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    523 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    524 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    525 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    526 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    527 				CLANG_WARN_UNREACHABLE_CODE = YES;
    528 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    529 				COPY_PHASE_STRIP = NO;
    530 				DEBUG_INFORMATION_FORMAT = dwarf;
    531 				DEVELOPMENT_TEAM = GUDDQ9428Y;
    532 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    533 				ENABLE_TESTABILITY = YES;
    534 				ENABLE_USER_SCRIPT_SANDBOXING = YES;
    535 				GCC_C_LANGUAGE_STANDARD = gnu17;
    536 				GCC_DYNAMIC_NO_PIC = NO;
    537 				GCC_NO_COMMON_BLOCKS = YES;
    538 				GCC_OPTIMIZATION_LEVEL = 0;
    539 				GCC_PREPROCESSOR_DEFINITIONS = (
    540 					"DEBUG=1",
    541 					"$(inherited)",
    542 				);
    543 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    544 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    545 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    546 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    547 				GCC_WARN_UNUSED_FUNCTION = YES;
    548 				GCC_WARN_UNUSED_VARIABLE = YES;
    549 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    550 				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
    551 				MTL_FAST_MATH = YES;
    552 				ONLY_ACTIVE_ARCH = YES;
    553 				SDKROOT = iphoneos;
    554 				STRING_CATALOG_GENERATE_SYMBOLS = YES;
    555 				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG";
    556 				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
    557 			};
    558 			name = Debug;
    559 		};
    560 		A9000002 /* Release */ = {
    561 			isa = XCBuildConfiguration;
    562 			buildSettings = {
    563 				ALWAYS_SEARCH_USER_PATHS = NO;
    564 				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
    565 				CLANG_ANALYZER_NONNULL = YES;
    566 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    567 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
    568 				CLANG_ENABLE_MODULES = YES;
    569 				CLANG_ENABLE_OBJC_ARC = YES;
    570 				CLANG_ENABLE_OBJC_WEAK = YES;
    571 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    572 				CLANG_WARN_BOOL_CONVERSION = YES;
    573 				CLANG_WARN_COMMA = YES;
    574 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    575 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    576 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    577 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    578 				CLANG_WARN_EMPTY_BODY = YES;
    579 				CLANG_WARN_ENUM_CONVERSION = YES;
    580 				CLANG_WARN_INFINITE_RECURSION = YES;
    581 				CLANG_WARN_INT_CONVERSION = YES;
    582 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    583 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    584 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    585 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    586 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    587 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    588 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    589 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    590 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    591 				CLANG_WARN_UNREACHABLE_CODE = YES;
    592 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    593 				COPY_PHASE_STRIP = NO;
    594 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    595 				DEVELOPMENT_TEAM = GUDDQ9428Y;
    596 				ENABLE_NS_ASSERTIONS = NO;
    597 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    598 				ENABLE_USER_SCRIPT_SANDBOXING = YES;
    599 				GCC_C_LANGUAGE_STANDARD = gnu17;
    600 				GCC_NO_COMMON_BLOCKS = YES;
    601 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    602 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    603 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    604 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    605 				GCC_WARN_UNUSED_FUNCTION = YES;
    606 				GCC_WARN_UNUSED_VARIABLE = YES;
    607 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    608 				MTL_ENABLE_DEBUG_INFO = NO;
    609 				MTL_FAST_MATH = YES;
    610 				SDKROOT = iphoneos;
    611 				STRING_CATALOG_GENERATE_SYMBOLS = YES;
    612 				SWIFT_COMPILATION_MODE = wholemodule;
    613 				VALIDATE_PRODUCT = YES;
    614 			};
    615 			name = Release;
    616 		};
    617 		A9000003 /* Debug */ = {
    618 			isa = XCBuildConfiguration;
    619 			buildSettings = {
    620 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
    621 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
    622 				ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
    623 				CODE_SIGN_ENTITLEMENTS = TalerPOS/Resources/TalerPOS.entitlements;
    624 				CODE_SIGN_IDENTITY = "Apple Development";
    625 				CODE_SIGN_STYLE = Automatic;
    626 				CURRENT_PROJECT_VERSION = 6;
    627 				DEVELOPMENT_ASSET_PATHS = "\"TalerPOS/Resources/Preview Content\"";
    628 				DEVELOPMENT_TEAM = GUDDQ9428Y;
    629 				ENABLE_PREVIEWS = YES;
    630 				GENERATE_INFOPLIST_FILE = YES;
    631 				INFOPLIST_FILE = TalerPOS/Resources/Info.plist;
    632 				INFOPLIST_KEY_CFBundleDisplayName = "Taler POS";
    633 				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.business";
    634 				INFOPLIST_KEY_NSCameraUsageDescription = "Camera access is required to scan QR codes for merchant backend configuration.";
    635 				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
    636 				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
    637 				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
    638 				INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    639 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
    640 				LD_RUNPATH_SEARCH_PATHS = (
    641 					"$(inherited)",
    642 					"@executable_path/Frameworks",
    643 				);
    644 				MARKETING_VERSION = 0.1.2;
    645 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.talersale-2";
    646 				PRODUCT_NAME = "$(TARGET_NAME)";
    647 				PROVISIONING_PROFILE_SPECIFIER = "";
    648 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    649 				SUPPORTS_MACCATALYST = NO;
    650 				SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
    651 				SWIFT_EMIT_LOC_STRINGS = YES;
    652 				SWIFT_VERSION = 5.0;
    653 				TARGETED_DEVICE_FAMILY = "1,2";
    654 			};
    655 			name = Debug;
    656 		};
    657 		A9000004 /* Release */ = {
    658 			isa = XCBuildConfiguration;
    659 			buildSettings = {
    660 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
    661 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
    662 				ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
    663 				CODE_SIGN_ENTITLEMENTS = TalerPOS/TalerPOSRelease.entitlements;
    664 				CODE_SIGN_IDENTITY = "Apple Development";
    665 				CODE_SIGN_STYLE = Automatic;
    666 				CURRENT_PROJECT_VERSION = 6;
    667 				DEVELOPMENT_ASSET_PATHS = "\"TalerPOS/Resources/Preview Content\"";
    668 				DEVELOPMENT_TEAM = GUDDQ9428Y;
    669 				ENABLE_PREVIEWS = YES;
    670 				GENERATE_INFOPLIST_FILE = YES;
    671 				INFOPLIST_FILE = TalerPOS/Resources/Info.plist;
    672 				INFOPLIST_KEY_CFBundleDisplayName = "Taler POS";
    673 				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.business";
    674 				INFOPLIST_KEY_NSCameraUsageDescription = "Camera access is required to scan QR codes for merchant backend configuration.";
    675 				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
    676 				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
    677 				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
    678 				INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    679 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
    680 				LD_RUNPATH_SEARCH_PATHS = (
    681 					"$(inherited)",
    682 					"@executable_path/Frameworks",
    683 				);
    684 				MARKETING_VERSION = 0.1.2;
    685 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.talersale-2";
    686 				PRODUCT_NAME = "$(TARGET_NAME)";
    687 				PROVISIONING_PROFILE_SPECIFIER = "";
    688 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    689 				SUPPORTS_MACCATALYST = NO;
    690 				SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
    691 				SWIFT_EMIT_LOC_STRINGS = YES;
    692 				SWIFT_VERSION = 5.0;
    693 				TARGETED_DEVICE_FAMILY = "1,2";
    694 			};
    695 			name = Release;
    696 		};
    697 		D9000001 /* Debug */ = {
    698 			isa = XCBuildConfiguration;
    699 			buildSettings = {
    700 				BUNDLE_LOADER = "$(TEST_HOST)";
    701 				CODE_SIGN_STYLE = Automatic;
    702 				CURRENT_PROJECT_VERSION = 1;
    703 				GENERATE_INFOPLIST_FILE = YES;
    704 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    705 				MARKETING_VERSION = 1.0;
    706 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.TalerPOSTests";
    707 				PRODUCT_NAME = "$(TARGET_NAME)";
    708 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    709 				SUPPORTS_MACCATALYST = NO;
    710 				SWIFT_EMIT_LOC_STRINGS = NO;
    711 				SWIFT_VERSION = 5.0;
    712 				TARGETED_DEVICE_FAMILY = "1,2";
    713 				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TalerPOS.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/TalerPOS";
    714 			};
    715 			name = Debug;
    716 		};
    717 		D9000002 /* Release */ = {
    718 			isa = XCBuildConfiguration;
    719 			buildSettings = {
    720 				BUNDLE_LOADER = "$(TEST_HOST)";
    721 				CODE_SIGN_STYLE = Automatic;
    722 				CURRENT_PROJECT_VERSION = 1;
    723 				GENERATE_INFOPLIST_FILE = YES;
    724 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    725 				MARKETING_VERSION = 1.0;
    726 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.TalerPOSTests";
    727 				PRODUCT_NAME = "$(TARGET_NAME)";
    728 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    729 				SUPPORTS_MACCATALYST = NO;
    730 				SWIFT_EMIT_LOC_STRINGS = NO;
    731 				SWIFT_VERSION = 5.0;
    732 				TARGETED_DEVICE_FAMILY = "1,2";
    733 				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TalerPOS.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/TalerPOS";
    734 			};
    735 			name = Release;
    736 		};
    737 		E9000001 /* Debug */ = {
    738 			isa = XCBuildConfiguration;
    739 			buildSettings = {
    740 				CODE_SIGN_STYLE = Automatic;
    741 				CURRENT_PROJECT_VERSION = 1;
    742 				GENERATE_INFOPLIST_FILE = YES;
    743 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    744 				MARKETING_VERSION = 1.0;
    745 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.TalerPOSUITests";
    746 				PRODUCT_NAME = "$(TARGET_NAME)";
    747 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    748 				SUPPORTS_MACCATALYST = NO;
    749 				SWIFT_EMIT_LOC_STRINGS = NO;
    750 				SWIFT_VERSION = 5.0;
    751 				TARGETED_DEVICE_FAMILY = "1,2";
    752 				TEST_TARGET_NAME = TalerPOS;
    753 			};
    754 			name = Debug;
    755 		};
    756 		E9000002 /* Release */ = {
    757 			isa = XCBuildConfiguration;
    758 			buildSettings = {
    759 				CODE_SIGN_STYLE = Automatic;
    760 				CURRENT_PROJECT_VERSION = 1;
    761 				GENERATE_INFOPLIST_FILE = YES;
    762 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    763 				MARKETING_VERSION = 1.0;
    764 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.TalerPOSUITests";
    765 				PRODUCT_NAME = "$(TARGET_NAME)";
    766 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    767 				SUPPORTS_MACCATALYST = NO;
    768 				SWIFT_EMIT_LOC_STRINGS = NO;
    769 				SWIFT_VERSION = 5.0;
    770 				TARGETED_DEVICE_FAMILY = "1,2";
    771 				TEST_TARGET_NAME = TalerPOS;
    772 			};
    773 			name = Release;
    774 		};
    775 /* End XCBuildConfiguration section */
    776 
    777 /* Begin XCConfigurationList section */
    778 		A7000001 /* Build configuration list for PBXProject "TalerPOS" */ = {
    779 			isa = XCConfigurationList;
    780 			buildConfigurations = (
    781 				A9000001 /* Debug */,
    782 				A9000002 /* Release */,
    783 			);
    784 			defaultConfigurationIsVisible = 0;
    785 			defaultConfigurationName = Release;
    786 		};
    787 		A7000003 /* Build configuration list for PBXNativeTarget "TalerPOS" */ = {
    788 			isa = XCConfigurationList;
    789 			buildConfigurations = (
    790 				A9000003 /* Debug */,
    791 				A9000004 /* Release */,
    792 			);
    793 			defaultConfigurationIsVisible = 0;
    794 			defaultConfigurationName = Release;
    795 		};
    796 		D7000001 /* Build configuration list for PBXNativeTarget "TalerPOSTests" */ = {
    797 			isa = XCConfigurationList;
    798 			buildConfigurations = (
    799 				D9000001 /* Debug */,
    800 				D9000002 /* Release */,
    801 			);
    802 			defaultConfigurationIsVisible = 0;
    803 			defaultConfigurationName = Release;
    804 		};
    805 		E7000001 /* Build configuration list for PBXNativeTarget "TalerPOSUITests" */ = {
    806 			isa = XCConfigurationList;
    807 			buildConfigurations = (
    808 				E9000001 /* Debug */,
    809 				E9000002 /* Release */,
    810 			);
    811 			defaultConfigurationIsVisible = 0;
    812 			defaultConfigurationName = Release;
    813 		};
    814 /* End XCConfigurationList section */
    815 	};
    816 	rootObject = A8000001 /* Project object */;
    817 }