lnlink

iOS app for connecting to lightning nodes
git clone git://jb55.com/lnlink
Log | Files | Refs | Submodules | README | LICENSE

project.pbxproj (36104B)


      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 55;
      7 	objects = {
      8 
      9 /* Begin PBXBuildFile section */
     10 		4C035A0027AEF90000FF92CE /* PayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0359FF27AEF90000FF92CE /* PayView.swift */; };
     11 		4C035A0427AEFD2F00FF92CE /* Invoice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C035A0327AEFD2F00FF92CE /* Invoice.swift */; };
     12 		4C3DC97127D4829A00773021 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3DC97027D4829A00773021 /* SettingsView.swift */; };
     13 		4C4D7A5627DD84BA005A4F7F /* LNUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C4D7A5527DD84BA005A4F7F /* LNUrl.swift */; };
     14 		4C5EAC5427ED30A8002A6FE5 /* Rates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C5EAC5327ED30A8002A6FE5 /* Rates.swift */; };
     15 		4C5EAC5627EE8544002A6FE5 /* ReceiveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C5EAC5527EE8544002A6FE5 /* ReceiveView.swift */; };
     16 		4C5EAC5827EE8942002A6FE5 /* AmountInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C5EAC5727EE8942002A6FE5 /* AmountInputView.swift */; };
     17 		4C641D192788FF2F002A36C9 /* lightninglinkApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C641D182788FF2F002A36C9 /* lightninglinkApp.swift */; };
     18 		4C641D1B2788FF2F002A36C9 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C641D1A2788FF2F002A36C9 /* ContentView.swift */; };
     19 		4C641D1D2788FF30002A36C9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4C641D1C2788FF30002A36C9 /* Assets.xcassets */; };
     20 		4C641D202788FF30002A36C9 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4C641D1F2788FF30002A36C9 /* Preview Assets.xcassets */; };
     21 		4C641D2A2788FF30002A36C9 /* lightninglinkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C641D292788FF30002A36C9 /* lightninglinkTests.swift */; };
     22 		4C641D342788FF31002A36C9 /* lightninglinkUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C641D332788FF31002A36C9 /* lightninglinkUITests.swift */; };
     23 		4C641D362788FF31002A36C9 /* lightninglinkUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C641D352788FF31002A36C9 /* lightninglinkUITestsLaunchTests.swift */; };
     24 		4C641D492789083E002A36C9 /* lightninglink.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C641D482789083E002A36C9 /* lightninglink.c */; };
     25 		4C72DB2527DD9D9B00834545 /* QR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C72DB2427DD9D9B00834545 /* QR.swift */; };
     26 		4C873FCF27A62DC1008C972C /* lnsocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C873FCE27A62DC1008C972C /* lnsocket.a */; };
     27 		4C873FD127A62DE7008C972C /* libsodium.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C873FD027A62DE7008C972C /* libsodium.a */; };
     28 		4C873FD327A62DF5008C972C /* libsecp256k1.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C873FD227A62DF5008C972C /* libsecp256k1.a */; };
     29 		4C873FD527A6EF3F008C972C /* LNSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C873FD427A6EF3F008C972C /* LNSocket.swift */; };
     30 		4C873FD727A6F1F5008C972C /* RPC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C873FD627A6F1F5008C972C /* RPC.swift */; };
     31 		4C8B289327B44EAF00DF3372 /* LNLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C8B289227B44EAF00DF3372 /* LNLink.swift */; };
     32 		4CCB0E2627C979F30026461C /* CodeScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CCB0E2227C979F30026461C /* CodeScanner.swift */; };
     33 		4CCB0E2727C979F30026461C /* ScannerCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CCB0E2327C979F30026461C /* ScannerCoordinator.swift */; };
     34 		4CCB0E2827C979F30026461C /* ScannerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CCB0E2427C979F30026461C /* ScannerViewController.swift */; };
     35 		4CCB0E2B27CA71CA0026461C /* SetupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CCB0E2A27CA71CA0026461C /* SetupView.swift */; };
     36 		4CD7641D28A205AB00B6928F /* AuthView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD7641C28A205AB00B6928F /* AuthView.swift */; };
     37 		4CD7642028A28D7100B6928F /* Hex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD7641F28A28D7100B6928F /* Hex.swift */; };
     38 /* End PBXBuildFile section */
     39 
     40 /* Begin PBXContainerItemProxy section */
     41 		4C641D262788FF30002A36C9 /* PBXContainerItemProxy */ = {
     42 			isa = PBXContainerItemProxy;
     43 			containerPortal = 4C641D0D2788FF2F002A36C9 /* Project object */;
     44 			proxyType = 1;
     45 			remoteGlobalIDString = 4C641D142788FF2F002A36C9;
     46 			remoteInfo = lightninglink;
     47 		};
     48 		4C641D302788FF31002A36C9 /* PBXContainerItemProxy */ = {
     49 			isa = PBXContainerItemProxy;
     50 			containerPortal = 4C641D0D2788FF2F002A36C9 /* Project object */;
     51 			proxyType = 1;
     52 			remoteGlobalIDString = 4C641D142788FF2F002A36C9;
     53 			remoteInfo = lightninglink;
     54 		};
     55 /* End PBXContainerItemProxy section */
     56 
     57 /* Begin PBXFileReference section */
     58 		4C0359FE27AEEE8500FF92CE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
     59 		4C0359FF27AEF90000FF92CE /* PayView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PayView.swift; sourceTree = "<group>"; };
     60 		4C035A0327AEFD2F00FF92CE /* Invoice.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Invoice.swift; sourceTree = "<group>"; };
     61 		4C3DC97027D4829A00773021 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; };
     62 		4C4D7A5527DD84BA005A4F7F /* LNUrl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNUrl.swift; sourceTree = "<group>"; };
     63 		4C5EAC5327ED30A8002A6FE5 /* Rates.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rates.swift; sourceTree = "<group>"; };
     64 		4C5EAC5527EE8544002A6FE5 /* ReceiveView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReceiveView.swift; sourceTree = "<group>"; };
     65 		4C5EAC5727EE8942002A6FE5 /* AmountInputView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AmountInputView.swift; sourceTree = "<group>"; };
     66 		4C641D152788FF2F002A36C9 /* lightninglink.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = lightninglink.app; sourceTree = BUILT_PRODUCTS_DIR; };
     67 		4C641D182788FF2F002A36C9 /* lightninglinkApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = lightninglinkApp.swift; sourceTree = "<group>"; };
     68 		4C641D1A2788FF2F002A36C9 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
     69 		4C641D1C2788FF30002A36C9 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
     70 		4C641D1F2788FF30002A36C9 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
     71 		4C641D252788FF30002A36C9 /* lightninglinkTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = lightninglinkTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
     72 		4C641D292788FF30002A36C9 /* lightninglinkTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = lightninglinkTests.swift; sourceTree = "<group>"; };
     73 		4C641D2F2788FF31002A36C9 /* lightninglinkUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = lightninglinkUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
     74 		4C641D332788FF31002A36C9 /* lightninglinkUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = lightninglinkUITests.swift; sourceTree = "<group>"; };
     75 		4C641D352788FF31002A36C9 /* lightninglinkUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = lightninglinkUITestsLaunchTests.swift; sourceTree = "<group>"; };
     76 		4C641D462789083E002A36C9 /* lightninglink-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "lightninglink-Bridging-Header.h"; sourceTree = "<group>"; };
     77 		4C641D472789083E002A36C9 /* lightninglink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lightninglink.h; sourceTree = "<group>"; };
     78 		4C641D482789083E002A36C9 /* lightninglink.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lightninglink.c; sourceTree = "<group>"; };
     79 		4C641D4A279CFA32002A36C9 /* lnsocket */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lnsocket; sourceTree = "<group>"; };
     80 		4C72DB2427DD9D9B00834545 /* QR.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QR.swift; sourceTree = "<group>"; };
     81 		4C873FCC27A62DA8008C972C /* ios */ = {isa = PBXFileReference; lastKnownFileType = folder; name = ios; path = lnsocket/target/ios; sourceTree = "<group>"; };
     82 		4C873FCE27A62DC1008C972C /* lnsocket.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = lnsocket.a; path = lnsocket/target/ios/lnsocket.a; sourceTree = "<group>"; };
     83 		4C873FD027A62DE7008C972C /* libsodium.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsodium.a; path = lnsocket/target/ios/libsodium.a; sourceTree = "<group>"; };
     84 		4C873FD227A62DF5008C972C /* libsecp256k1.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecp256k1.a; path = lnsocket/target/ios/libsecp256k1.a; sourceTree = "<group>"; };
     85 		4C873FD427A6EF3F008C972C /* LNSocket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LNSocket.swift; sourceTree = "<group>"; };
     86 		4C873FD627A6F1F5008C972C /* RPC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RPC.swift; sourceTree = "<group>"; };
     87 		4C8B289227B44EAF00DF3372 /* LNLink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNLink.swift; sourceTree = "<group>"; };
     88 		4CCB0E2227C979F30026461C /* CodeScanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CodeScanner.swift; sourceTree = "<group>"; };
     89 		4CCB0E2327C979F30026461C /* ScannerCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScannerCoordinator.swift; sourceTree = "<group>"; };
     90 		4CCB0E2427C979F30026461C /* ScannerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScannerViewController.swift; sourceTree = "<group>"; };
     91 		4CCB0E2A27CA71CA0026461C /* SetupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupView.swift; sourceTree = "<group>"; };
     92 		4CD7641C28A205AB00B6928F /* AuthView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthView.swift; sourceTree = "<group>"; };
     93 		4CD7641F28A28D7100B6928F /* Hex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Hex.swift; sourceTree = "<group>"; };
     94 /* End PBXFileReference section */
     95 
     96 /* Begin PBXFrameworksBuildPhase section */
     97 		4C641D122788FF2F002A36C9 /* Frameworks */ = {
     98 			isa = PBXFrameworksBuildPhase;
     99 			buildActionMask = 2147483647;
    100 			files = (
    101 				4C873FD327A62DF5008C972C /* libsecp256k1.a in Frameworks */,
    102 				4C873FD127A62DE7008C972C /* libsodium.a in Frameworks */,
    103 				4C873FCF27A62DC1008C972C /* lnsocket.a in Frameworks */,
    104 			);
    105 			runOnlyForDeploymentPostprocessing = 0;
    106 		};
    107 		4C641D222788FF30002A36C9 /* Frameworks */ = {
    108 			isa = PBXFrameworksBuildPhase;
    109 			buildActionMask = 2147483647;
    110 			files = (
    111 			);
    112 			runOnlyForDeploymentPostprocessing = 0;
    113 		};
    114 		4C641D2C2788FF31002A36C9 /* Frameworks */ = {
    115 			isa = PBXFrameworksBuildPhase;
    116 			buildActionMask = 2147483647;
    117 			files = (
    118 			);
    119 			runOnlyForDeploymentPostprocessing = 0;
    120 		};
    121 /* End PBXFrameworksBuildPhase section */
    122 
    123 /* Begin PBXGroup section */
    124 		4C641D0C2788FF2F002A36C9 = {
    125 			isa = PBXGroup;
    126 			children = (
    127 				4C641D4A279CFA32002A36C9 /* lnsocket */,
    128 				4C641D4227890715002A36C9 /* lightninglink-c */,
    129 				4C641D172788FF2F002A36C9 /* lightninglink */,
    130 				4C641D282788FF30002A36C9 /* lightninglinkTests */,
    131 				4C641D322788FF31002A36C9 /* lightninglinkUITests */,
    132 				4C641D162788FF2F002A36C9 /* Products */,
    133 				4C873FCB27A62DA8008C972C /* Frameworks */,
    134 			);
    135 			sourceTree = "<group>";
    136 		};
    137 		4C641D162788FF2F002A36C9 /* Products */ = {
    138 			isa = PBXGroup;
    139 			children = (
    140 				4C641D152788FF2F002A36C9 /* lightninglink.app */,
    141 				4C641D252788FF30002A36C9 /* lightninglinkTests.xctest */,
    142 				4C641D2F2788FF31002A36C9 /* lightninglinkUITests.xctest */,
    143 			);
    144 			name = Products;
    145 			sourceTree = "<group>";
    146 		};
    147 		4C641D172788FF2F002A36C9 /* lightninglink */ = {
    148 			isa = PBXGroup;
    149 			children = (
    150 				4CD7641E28A28D6700B6928F /* Util */,
    151 				4CCB0E2927CA71AA0026461C /* Views */,
    152 				4CCB0E1F27C979F30026461C /* CodeScanner */,
    153 				4C0359FE27AEEE8500FF92CE /* Info.plist */,
    154 				4C873FD427A6EF3F008C972C /* LNSocket.swift */,
    155 				4C641D182788FF2F002A36C9 /* lightninglinkApp.swift */,
    156 				4C641D1C2788FF30002A36C9 /* Assets.xcassets */,
    157 				4C641D1E2788FF30002A36C9 /* Preview Content */,
    158 				4C873FD627A6F1F5008C972C /* RPC.swift */,
    159 				4C035A0327AEFD2F00FF92CE /* Invoice.swift */,
    160 				4C8B289227B44EAF00DF3372 /* LNLink.swift */,
    161 				4C4D7A5527DD84BA005A4F7F /* LNUrl.swift */,
    162 				4C72DB2427DD9D9B00834545 /* QR.swift */,
    163 				4C5EAC5327ED30A8002A6FE5 /* Rates.swift */,
    164 			);
    165 			path = lightninglink;
    166 			sourceTree = "<group>";
    167 		};
    168 		4C641D1E2788FF30002A36C9 /* Preview Content */ = {
    169 			isa = PBXGroup;
    170 			children = (
    171 				4C641D1F2788FF30002A36C9 /* Preview Assets.xcassets */,
    172 			);
    173 			path = "Preview Content";
    174 			sourceTree = "<group>";
    175 		};
    176 		4C641D282788FF30002A36C9 /* lightninglinkTests */ = {
    177 			isa = PBXGroup;
    178 			children = (
    179 				4C641D292788FF30002A36C9 /* lightninglinkTests.swift */,
    180 			);
    181 			path = lightninglinkTests;
    182 			sourceTree = "<group>";
    183 		};
    184 		4C641D322788FF31002A36C9 /* lightninglinkUITests */ = {
    185 			isa = PBXGroup;
    186 			children = (
    187 				4C641D332788FF31002A36C9 /* lightninglinkUITests.swift */,
    188 				4C641D352788FF31002A36C9 /* lightninglinkUITestsLaunchTests.swift */,
    189 			);
    190 			path = lightninglinkUITests;
    191 			sourceTree = "<group>";
    192 		};
    193 		4C641D4227890715002A36C9 /* lightninglink-c */ = {
    194 			isa = PBXGroup;
    195 			children = (
    196 				4C641D472789083E002A36C9 /* lightninglink.h */,
    197 				4C641D482789083E002A36C9 /* lightninglink.c */,
    198 				4C641D462789083E002A36C9 /* lightninglink-Bridging-Header.h */,
    199 			);
    200 			path = "lightninglink-c";
    201 			sourceTree = "<group>";
    202 		};
    203 		4C873FCB27A62DA8008C972C /* Frameworks */ = {
    204 			isa = PBXGroup;
    205 			children = (
    206 				4C873FD227A62DF5008C972C /* libsecp256k1.a */,
    207 				4C873FD027A62DE7008C972C /* libsodium.a */,
    208 				4C873FCE27A62DC1008C972C /* lnsocket.a */,
    209 				4C873FCC27A62DA8008C972C /* ios */,
    210 			);
    211 			name = Frameworks;
    212 			sourceTree = "<group>";
    213 		};
    214 		4CCB0E1F27C979F30026461C /* CodeScanner */ = {
    215 			isa = PBXGroup;
    216 			children = (
    217 				4CCB0E2227C979F30026461C /* CodeScanner.swift */,
    218 				4CCB0E2327C979F30026461C /* ScannerCoordinator.swift */,
    219 				4CCB0E2427C979F30026461C /* ScannerViewController.swift */,
    220 			);
    221 			path = CodeScanner;
    222 			sourceTree = "<group>";
    223 		};
    224 		4CCB0E2927CA71AA0026461C /* Views */ = {
    225 			isa = PBXGroup;
    226 			children = (
    227 				4C0359FF27AEF90000FF92CE /* PayView.swift */,
    228 				4C641D1A2788FF2F002A36C9 /* ContentView.swift */,
    229 				4CCB0E2A27CA71CA0026461C /* SetupView.swift */,
    230 				4C3DC97027D4829A00773021 /* SettingsView.swift */,
    231 				4C5EAC5527EE8544002A6FE5 /* ReceiveView.swift */,
    232 				4C5EAC5727EE8942002A6FE5 /* AmountInputView.swift */,
    233 				4CD7641C28A205AB00B6928F /* AuthView.swift */,
    234 			);
    235 			path = Views;
    236 			sourceTree = "<group>";
    237 		};
    238 		4CD7641E28A28D6700B6928F /* Util */ = {
    239 			isa = PBXGroup;
    240 			children = (
    241 				4CD7641F28A28D7100B6928F /* Hex.swift */,
    242 			);
    243 			path = Util;
    244 			sourceTree = "<group>";
    245 		};
    246 /* End PBXGroup section */
    247 
    248 /* Begin PBXNativeTarget section */
    249 		4C641D142788FF2F002A36C9 /* lightninglink */ = {
    250 			isa = PBXNativeTarget;
    251 			buildConfigurationList = 4C641D392788FF31002A36C9 /* Build configuration list for PBXNativeTarget "lightninglink" */;
    252 			buildPhases = (
    253 				4C641D112788FF2F002A36C9 /* Sources */,
    254 				4C641D122788FF2F002A36C9 /* Frameworks */,
    255 				4C641D132788FF2F002A36C9 /* Resources */,
    256 			);
    257 			buildRules = (
    258 			);
    259 			dependencies = (
    260 			);
    261 			name = lightninglink;
    262 			productName = lightninglink;
    263 			productReference = 4C641D152788FF2F002A36C9 /* lightninglink.app */;
    264 			productType = "com.apple.product-type.application";
    265 		};
    266 		4C641D242788FF30002A36C9 /* lightninglinkTests */ = {
    267 			isa = PBXNativeTarget;
    268 			buildConfigurationList = 4C641D3C2788FF31002A36C9 /* Build configuration list for PBXNativeTarget "lightninglinkTests" */;
    269 			buildPhases = (
    270 				4C641D212788FF30002A36C9 /* Sources */,
    271 				4C641D222788FF30002A36C9 /* Frameworks */,
    272 				4C641D232788FF30002A36C9 /* Resources */,
    273 			);
    274 			buildRules = (
    275 			);
    276 			dependencies = (
    277 				4C641D272788FF30002A36C9 /* PBXTargetDependency */,
    278 			);
    279 			name = lightninglinkTests;
    280 			productName = lightninglinkTests;
    281 			productReference = 4C641D252788FF30002A36C9 /* lightninglinkTests.xctest */;
    282 			productType = "com.apple.product-type.bundle.unit-test";
    283 		};
    284 		4C641D2E2788FF31002A36C9 /* lightninglinkUITests */ = {
    285 			isa = PBXNativeTarget;
    286 			buildConfigurationList = 4C641D3F2788FF31002A36C9 /* Build configuration list for PBXNativeTarget "lightninglinkUITests" */;
    287 			buildPhases = (
    288 				4C641D2B2788FF31002A36C9 /* Sources */,
    289 				4C641D2C2788FF31002A36C9 /* Frameworks */,
    290 				4C641D2D2788FF31002A36C9 /* Resources */,
    291 			);
    292 			buildRules = (
    293 			);
    294 			dependencies = (
    295 				4C641D312788FF31002A36C9 /* PBXTargetDependency */,
    296 			);
    297 			name = lightninglinkUITests;
    298 			productName = lightninglinkUITests;
    299 			productReference = 4C641D2F2788FF31002A36C9 /* lightninglinkUITests.xctest */;
    300 			productType = "com.apple.product-type.bundle.ui-testing";
    301 		};
    302 /* End PBXNativeTarget section */
    303 
    304 /* Begin PBXProject section */
    305 		4C641D0D2788FF2F002A36C9 /* Project object */ = {
    306 			isa = PBXProject;
    307 			attributes = {
    308 				BuildIndependentTargetsInParallel = 1;
    309 				LastSwiftUpdateCheck = 1310;
    310 				LastUpgradeCheck = 1310;
    311 				TargetAttributes = {
    312 					4C641D142788FF2F002A36C9 = {
    313 						CreatedOnToolsVersion = 13.1;
    314 						LastSwiftMigration = 1310;
    315 					};
    316 					4C641D242788FF30002A36C9 = {
    317 						CreatedOnToolsVersion = 13.1;
    318 						TestTargetID = 4C641D142788FF2F002A36C9;
    319 					};
    320 					4C641D2E2788FF31002A36C9 = {
    321 						CreatedOnToolsVersion = 13.1;
    322 						TestTargetID = 4C641D142788FF2F002A36C9;
    323 					};
    324 				};
    325 			};
    326 			buildConfigurationList = 4C641D102788FF2F002A36C9 /* Build configuration list for PBXProject "lightninglink" */;
    327 			compatibilityVersion = "Xcode 13.0";
    328 			developmentRegion = en;
    329 			hasScannedForEncodings = 0;
    330 			knownRegions = (
    331 				en,
    332 				Base,
    333 			);
    334 			mainGroup = 4C641D0C2788FF2F002A36C9;
    335 			productRefGroup = 4C641D162788FF2F002A36C9 /* Products */;
    336 			projectDirPath = "";
    337 			projectRoot = "";
    338 			targets = (
    339 				4C641D142788FF2F002A36C9 /* lightninglink */,
    340 				4C641D242788FF30002A36C9 /* lightninglinkTests */,
    341 				4C641D2E2788FF31002A36C9 /* lightninglinkUITests */,
    342 			);
    343 		};
    344 /* End PBXProject section */
    345 
    346 /* Begin PBXResourcesBuildPhase section */
    347 		4C641D132788FF2F002A36C9 /* Resources */ = {
    348 			isa = PBXResourcesBuildPhase;
    349 			buildActionMask = 2147483647;
    350 			files = (
    351 				4C641D202788FF30002A36C9 /* Preview Assets.xcassets in Resources */,
    352 				4C641D1D2788FF30002A36C9 /* Assets.xcassets in Resources */,
    353 			);
    354 			runOnlyForDeploymentPostprocessing = 0;
    355 		};
    356 		4C641D232788FF30002A36C9 /* Resources */ = {
    357 			isa = PBXResourcesBuildPhase;
    358 			buildActionMask = 2147483647;
    359 			files = (
    360 			);
    361 			runOnlyForDeploymentPostprocessing = 0;
    362 		};
    363 		4C641D2D2788FF31002A36C9 /* Resources */ = {
    364 			isa = PBXResourcesBuildPhase;
    365 			buildActionMask = 2147483647;
    366 			files = (
    367 			);
    368 			runOnlyForDeploymentPostprocessing = 0;
    369 		};
    370 /* End PBXResourcesBuildPhase section */
    371 
    372 /* Begin PBXSourcesBuildPhase section */
    373 		4C641D112788FF2F002A36C9 /* Sources */ = {
    374 			isa = PBXSourcesBuildPhase;
    375 			buildActionMask = 2147483647;
    376 			files = (
    377 				4C5EAC5827EE8942002A6FE5 /* AmountInputView.swift in Sources */,
    378 				4CD7642028A28D7100B6928F /* Hex.swift in Sources */,
    379 				4C035A0027AEF90000FF92CE /* PayView.swift in Sources */,
    380 				4C873FD527A6EF3F008C972C /* LNSocket.swift in Sources */,
    381 				4C641D1B2788FF2F002A36C9 /* ContentView.swift in Sources */,
    382 				4C8B289327B44EAF00DF3372 /* LNLink.swift in Sources */,
    383 				4CCB0E2727C979F30026461C /* ScannerCoordinator.swift in Sources */,
    384 				4C5EAC5427ED30A8002A6FE5 /* Rates.swift in Sources */,
    385 				4C641D492789083E002A36C9 /* lightninglink.c in Sources */,
    386 				4CD7641D28A205AB00B6928F /* AuthView.swift in Sources */,
    387 				4CCB0E2627C979F30026461C /* CodeScanner.swift in Sources */,
    388 				4CCB0E2827C979F30026461C /* ScannerViewController.swift in Sources */,
    389 				4C72DB2527DD9D9B00834545 /* QR.swift in Sources */,
    390 				4C035A0427AEFD2F00FF92CE /* Invoice.swift in Sources */,
    391 				4C641D192788FF2F002A36C9 /* lightninglinkApp.swift in Sources */,
    392 				4CCB0E2B27CA71CA0026461C /* SetupView.swift in Sources */,
    393 				4C873FD727A6F1F5008C972C /* RPC.swift in Sources */,
    394 				4C5EAC5627EE8544002A6FE5 /* ReceiveView.swift in Sources */,
    395 				4C3DC97127D4829A00773021 /* SettingsView.swift in Sources */,
    396 				4C4D7A5627DD84BA005A4F7F /* LNUrl.swift in Sources */,
    397 			);
    398 			runOnlyForDeploymentPostprocessing = 0;
    399 		};
    400 		4C641D212788FF30002A36C9 /* Sources */ = {
    401 			isa = PBXSourcesBuildPhase;
    402 			buildActionMask = 2147483647;
    403 			files = (
    404 				4C641D2A2788FF30002A36C9 /* lightninglinkTests.swift in Sources */,
    405 			);
    406 			runOnlyForDeploymentPostprocessing = 0;
    407 		};
    408 		4C641D2B2788FF31002A36C9 /* Sources */ = {
    409 			isa = PBXSourcesBuildPhase;
    410 			buildActionMask = 2147483647;
    411 			files = (
    412 				4C641D342788FF31002A36C9 /* lightninglinkUITests.swift in Sources */,
    413 				4C641D362788FF31002A36C9 /* lightninglinkUITestsLaunchTests.swift in Sources */,
    414 			);
    415 			runOnlyForDeploymentPostprocessing = 0;
    416 		};
    417 /* End PBXSourcesBuildPhase section */
    418 
    419 /* Begin PBXTargetDependency section */
    420 		4C641D272788FF30002A36C9 /* PBXTargetDependency */ = {
    421 			isa = PBXTargetDependency;
    422 			target = 4C641D142788FF2F002A36C9 /* lightninglink */;
    423 			targetProxy = 4C641D262788FF30002A36C9 /* PBXContainerItemProxy */;
    424 		};
    425 		4C641D312788FF31002A36C9 /* PBXTargetDependency */ = {
    426 			isa = PBXTargetDependency;
    427 			target = 4C641D142788FF2F002A36C9 /* lightninglink */;
    428 			targetProxy = 4C641D302788FF31002A36C9 /* PBXContainerItemProxy */;
    429 		};
    430 /* End PBXTargetDependency section */
    431 
    432 /* Begin XCBuildConfiguration section */
    433 		4C641D372788FF31002A36C9 /* Debug */ = {
    434 			isa = XCBuildConfiguration;
    435 			buildSettings = {
    436 				ALWAYS_SEARCH_USER_PATHS = NO;
    437 				CLANG_ANALYZER_NONNULL = YES;
    438 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    439 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
    440 				CLANG_CXX_LIBRARY = "libc++";
    441 				CLANG_ENABLE_MODULES = YES;
    442 				CLANG_ENABLE_OBJC_ARC = YES;
    443 				CLANG_ENABLE_OBJC_WEAK = YES;
    444 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    445 				CLANG_WARN_BOOL_CONVERSION = YES;
    446 				CLANG_WARN_COMMA = YES;
    447 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    448 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    449 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    450 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    451 				CLANG_WARN_EMPTY_BODY = YES;
    452 				CLANG_WARN_ENUM_CONVERSION = YES;
    453 				CLANG_WARN_INFINITE_RECURSION = YES;
    454 				CLANG_WARN_INT_CONVERSION = YES;
    455 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    456 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    457 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    458 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    459 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    460 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    461 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    462 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    463 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    464 				CLANG_WARN_UNREACHABLE_CODE = YES;
    465 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    466 				COPY_PHASE_STRIP = NO;
    467 				DEBUG_INFORMATION_FORMAT = dwarf;
    468 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    469 				ENABLE_TESTABILITY = YES;
    470 				GCC_C_LANGUAGE_STANDARD = gnu11;
    471 				GCC_DYNAMIC_NO_PIC = NO;
    472 				GCC_NO_COMMON_BLOCKS = YES;
    473 				GCC_OPTIMIZATION_LEVEL = 0;
    474 				GCC_PREPROCESSOR_DEFINITIONS = (
    475 					"DEBUG=1",
    476 					"$(inherited)",
    477 				);
    478 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    479 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    480 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    481 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    482 				GCC_WARN_UNUSED_FUNCTION = YES;
    483 				GCC_WARN_UNUSED_VARIABLE = YES;
    484 				HEADER_SEARCH_PATHS = (
    485 					lnsocket,
    486 					lnsocket/deps/secp256k1/include,
    487 					lnsocket/deps/libsodium/src/libsodium/include,
    488 				);
    489 				IPHONEOS_DEPLOYMENT_TARGET = 15.0;
    490 				"LD_RUNPATH_SEARCH_PATHS[arch=*]" = lnsocket/target/ios;
    491 				LIBRARY_SEARCH_PATHS = lnsocket/target/ios;
    492 				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
    493 				MTL_FAST_MATH = YES;
    494 				ONLY_ACTIVE_ARCH = YES;
    495 				SDKROOT = iphoneos;
    496 				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
    497 				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
    498 			};
    499 			name = Debug;
    500 		};
    501 		4C641D382788FF31002A36C9 /* Release */ = {
    502 			isa = XCBuildConfiguration;
    503 			buildSettings = {
    504 				ALWAYS_SEARCH_USER_PATHS = NO;
    505 				CLANG_ANALYZER_NONNULL = YES;
    506 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    507 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
    508 				CLANG_CXX_LIBRARY = "libc++";
    509 				CLANG_ENABLE_MODULES = YES;
    510 				CLANG_ENABLE_OBJC_ARC = YES;
    511 				CLANG_ENABLE_OBJC_WEAK = YES;
    512 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    513 				CLANG_WARN_BOOL_CONVERSION = YES;
    514 				CLANG_WARN_COMMA = YES;
    515 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    516 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    517 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    518 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    519 				CLANG_WARN_EMPTY_BODY = YES;
    520 				CLANG_WARN_ENUM_CONVERSION = YES;
    521 				CLANG_WARN_INFINITE_RECURSION = YES;
    522 				CLANG_WARN_INT_CONVERSION = YES;
    523 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    524 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    525 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    526 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    527 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    528 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    529 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    530 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    531 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    532 				CLANG_WARN_UNREACHABLE_CODE = YES;
    533 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    534 				COPY_PHASE_STRIP = NO;
    535 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    536 				ENABLE_NS_ASSERTIONS = NO;
    537 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    538 				GCC_C_LANGUAGE_STANDARD = gnu11;
    539 				GCC_NO_COMMON_BLOCKS = YES;
    540 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    541 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    542 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    543 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    544 				GCC_WARN_UNUSED_FUNCTION = YES;
    545 				GCC_WARN_UNUSED_VARIABLE = YES;
    546 				HEADER_SEARCH_PATHS = (
    547 					lnsocket,
    548 					lnsocket/deps/secp256k1/include,
    549 					lnsocket/deps/libsodium/src/libsodium/include,
    550 				);
    551 				IPHONEOS_DEPLOYMENT_TARGET = 15.0;
    552 				"LD_RUNPATH_SEARCH_PATHS[arch=*]" = lnsocket/target/ios;
    553 				LIBRARY_SEARCH_PATHS = lnsocket/target/ios;
    554 				MTL_ENABLE_DEBUG_INFO = NO;
    555 				MTL_FAST_MATH = YES;
    556 				SDKROOT = iphoneos;
    557 				SWIFT_COMPILATION_MODE = wholemodule;
    558 				SWIFT_OPTIMIZATION_LEVEL = "-O";
    559 				VALIDATE_PRODUCT = YES;
    560 			};
    561 			name = Release;
    562 		};
    563 		4C641D3A2788FF31002A36C9 /* Debug */ = {
    564 			isa = XCBuildConfiguration;
    565 			buildSettings = {
    566 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
    567 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
    568 				ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
    569 				CLANG_ENABLE_MODULES = YES;
    570 				CODE_SIGN_STYLE = Automatic;
    571 				CURRENT_PROJECT_VERSION = 1;
    572 				DEVELOPMENT_ASSET_PATHS = "\"lightninglink/Preview Content\"";
    573 				DEVELOPMENT_TEAM = XK7H4JAB3D;
    574 				ENABLE_PREVIEWS = YES;
    575 				GENERATE_INFOPLIST_FILE = YES;
    576 				INFOPLIST_FILE = lightninglink/Info.plist;
    577 				INFOPLIST_KEY_CFBundleDisplayName = LNLink;
    578 				INFOPLIST_KEY_NSCameraUsageDescription = "Scanning connection string qr codes";
    579 				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
    580 				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
    581 				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
    582 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    583 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    584 				LD_RUNPATH_SEARCH_PATHS = (
    585 					"$(inherited)",
    586 					"@executable_path/Frameworks",
    587 				);
    588 				LIBRARY_SEARCH_PATHS = (
    589 					"$(inherited)",
    590 					"$(PROJECT_DIR)/lnsocket/target/ios",
    591 				);
    592 				MACOSX_DEPLOYMENT_TARGET = 12.2;
    593 				MARKETING_VERSION = 0.4.2;
    594 				PRODUCT_BUNDLE_IDENTIFIER = com.jb55.lightninglink;
    595 				PRODUCT_NAME = "$(TARGET_NAME)";
    596 				SWIFT_EMIT_LOC_STRINGS = YES;
    597 				SWIFT_OBJC_BRIDGING_HEADER = "lightninglink-c/lightninglink-Bridging-Header.h";
    598 				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
    599 				SWIFT_VERSION = 5.0;
    600 				TARGETED_DEVICE_FAMILY = "1,2";
    601 			};
    602 			name = Debug;
    603 		};
    604 		4C641D3B2788FF31002A36C9 /* Release */ = {
    605 			isa = XCBuildConfiguration;
    606 			buildSettings = {
    607 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
    608 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
    609 				ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
    610 				CLANG_ENABLE_MODULES = YES;
    611 				CODE_SIGN_STYLE = Automatic;
    612 				CURRENT_PROJECT_VERSION = 1;
    613 				DEVELOPMENT_ASSET_PATHS = "\"lightninglink/Preview Content\"";
    614 				DEVELOPMENT_TEAM = XK7H4JAB3D;
    615 				ENABLE_PREVIEWS = YES;
    616 				GENERATE_INFOPLIST_FILE = YES;
    617 				INFOPLIST_FILE = lightninglink/Info.plist;
    618 				INFOPLIST_KEY_CFBundleDisplayName = LNLink;
    619 				INFOPLIST_KEY_NSCameraUsageDescription = "Scanning connection string qr codes";
    620 				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
    621 				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
    622 				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
    623 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    624 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    625 				LD_RUNPATH_SEARCH_PATHS = (
    626 					"$(inherited)",
    627 					"@executable_path/Frameworks",
    628 				);
    629 				LIBRARY_SEARCH_PATHS = (
    630 					"$(inherited)",
    631 					"$(PROJECT_DIR)/lnsocket/target/ios",
    632 				);
    633 				MACOSX_DEPLOYMENT_TARGET = 12.2;
    634 				MARKETING_VERSION = 0.4.2;
    635 				PRODUCT_BUNDLE_IDENTIFIER = com.jb55.lightninglink;
    636 				PRODUCT_NAME = "$(TARGET_NAME)";
    637 				SWIFT_EMIT_LOC_STRINGS = YES;
    638 				SWIFT_OBJC_BRIDGING_HEADER = "lightninglink-c/lightninglink-Bridging-Header.h";
    639 				SWIFT_VERSION = 5.0;
    640 				TARGETED_DEVICE_FAMILY = "1,2";
    641 			};
    642 			name = Release;
    643 		};
    644 		4C641D3D2788FF31002A36C9 /* Debug */ = {
    645 			isa = XCBuildConfiguration;
    646 			buildSettings = {
    647 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
    648 				BUNDLE_LOADER = "$(TEST_HOST)";
    649 				CODE_SIGN_STYLE = Automatic;
    650 				CURRENT_PROJECT_VERSION = 1;
    651 				DEVELOPMENT_TEAM = XK7H4JAB3D;
    652 				GENERATE_INFOPLIST_FILE = YES;
    653 				IPHONEOS_DEPLOYMENT_TARGET = 15.0;
    654 				LD_RUNPATH_SEARCH_PATHS = (
    655 					"$(inherited)",
    656 					"@executable_path/Frameworks",
    657 					"@loader_path/Frameworks",
    658 				);
    659 				MACOSX_DEPLOYMENT_TARGET = 12.2;
    660 				MARKETING_VERSION = 1.0;
    661 				PRODUCT_BUNDLE_IDENTIFIER = com.jb55.lightninglinkTests;
    662 				PRODUCT_NAME = "$(TARGET_NAME)";
    663 				SDKROOT = iphoneos;
    664 				SWIFT_EMIT_LOC_STRINGS = NO;
    665 				SWIFT_VERSION = 5.0;
    666 				TARGETED_DEVICE_FAMILY = "1,2";
    667 				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/lightninglink.app/lightninglink";
    668 			};
    669 			name = Debug;
    670 		};
    671 		4C641D3E2788FF31002A36C9 /* Release */ = {
    672 			isa = XCBuildConfiguration;
    673 			buildSettings = {
    674 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
    675 				BUNDLE_LOADER = "$(TEST_HOST)";
    676 				CODE_SIGN_STYLE = Automatic;
    677 				CURRENT_PROJECT_VERSION = 1;
    678 				DEVELOPMENT_TEAM = XK7H4JAB3D;
    679 				GENERATE_INFOPLIST_FILE = YES;
    680 				IPHONEOS_DEPLOYMENT_TARGET = 15.0;
    681 				LD_RUNPATH_SEARCH_PATHS = (
    682 					"$(inherited)",
    683 					"@executable_path/Frameworks",
    684 					"@loader_path/Frameworks",
    685 				);
    686 				MACOSX_DEPLOYMENT_TARGET = 12.2;
    687 				MARKETING_VERSION = 1.0;
    688 				PRODUCT_BUNDLE_IDENTIFIER = com.jb55.lightninglinkTests;
    689 				PRODUCT_NAME = "$(TARGET_NAME)";
    690 				SDKROOT = iphoneos;
    691 				SWIFT_EMIT_LOC_STRINGS = NO;
    692 				SWIFT_VERSION = 5.0;
    693 				TARGETED_DEVICE_FAMILY = "1,2";
    694 				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/lightninglink.app/lightninglink";
    695 			};
    696 			name = Release;
    697 		};
    698 		4C641D402788FF31002A36C9 /* Debug */ = {
    699 			isa = XCBuildConfiguration;
    700 			buildSettings = {
    701 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
    702 				CODE_SIGN_STYLE = Automatic;
    703 				CURRENT_PROJECT_VERSION = 1;
    704 				DEVELOPMENT_TEAM = 5VWAH67C65;
    705 				GENERATE_INFOPLIST_FILE = YES;
    706 				LD_RUNPATH_SEARCH_PATHS = (
    707 					"$(inherited)",
    708 					"@executable_path/Frameworks",
    709 					"@loader_path/Frameworks",
    710 				);
    711 				MARKETING_VERSION = 1.0;
    712 				PRODUCT_BUNDLE_IDENTIFIER = com.jb55.lightninglinkUITests;
    713 				PRODUCT_NAME = "$(TARGET_NAME)";
    714 				SWIFT_EMIT_LOC_STRINGS = NO;
    715 				SWIFT_VERSION = 5.0;
    716 				TARGETED_DEVICE_FAMILY = "1,2";
    717 				TEST_TARGET_NAME = lightninglink;
    718 			};
    719 			name = Debug;
    720 		};
    721 		4C641D412788FF31002A36C9 /* Release */ = {
    722 			isa = XCBuildConfiguration;
    723 			buildSettings = {
    724 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
    725 				CODE_SIGN_STYLE = Automatic;
    726 				CURRENT_PROJECT_VERSION = 1;
    727 				DEVELOPMENT_TEAM = 5VWAH67C65;
    728 				GENERATE_INFOPLIST_FILE = YES;
    729 				LD_RUNPATH_SEARCH_PATHS = (
    730 					"$(inherited)",
    731 					"@executable_path/Frameworks",
    732 					"@loader_path/Frameworks",
    733 				);
    734 				MARKETING_VERSION = 1.0;
    735 				PRODUCT_BUNDLE_IDENTIFIER = com.jb55.lightninglinkUITests;
    736 				PRODUCT_NAME = "$(TARGET_NAME)";
    737 				SWIFT_EMIT_LOC_STRINGS = NO;
    738 				SWIFT_VERSION = 5.0;
    739 				TARGETED_DEVICE_FAMILY = "1,2";
    740 				TEST_TARGET_NAME = lightninglink;
    741 			};
    742 			name = Release;
    743 		};
    744 /* End XCBuildConfiguration section */
    745 
    746 /* Begin XCConfigurationList section */
    747 		4C641D102788FF2F002A36C9 /* Build configuration list for PBXProject "lightninglink" */ = {
    748 			isa = XCConfigurationList;
    749 			buildConfigurations = (
    750 				4C641D372788FF31002A36C9 /* Debug */,
    751 				4C641D382788FF31002A36C9 /* Release */,
    752 			);
    753 			defaultConfigurationIsVisible = 0;
    754 			defaultConfigurationName = Release;
    755 		};
    756 		4C641D392788FF31002A36C9 /* Build configuration list for PBXNativeTarget "lightninglink" */ = {
    757 			isa = XCConfigurationList;
    758 			buildConfigurations = (
    759 				4C641D3A2788FF31002A36C9 /* Debug */,
    760 				4C641D3B2788FF31002A36C9 /* Release */,
    761 			);
    762 			defaultConfigurationIsVisible = 0;
    763 			defaultConfigurationName = Release;
    764 		};
    765 		4C641D3C2788FF31002A36C9 /* Build configuration list for PBXNativeTarget "lightninglinkTests" */ = {
    766 			isa = XCConfigurationList;
    767 			buildConfigurations = (
    768 				4C641D3D2788FF31002A36C9 /* Debug */,
    769 				4C641D3E2788FF31002A36C9 /* Release */,
    770 			);
    771 			defaultConfigurationIsVisible = 0;
    772 			defaultConfigurationName = Release;
    773 		};
    774 		4C641D3F2788FF31002A36C9 /* Build configuration list for PBXNativeTarget "lightninglinkUITests" */ = {
    775 			isa = XCConfigurationList;
    776 			buildConfigurations = (
    777 				4C641D402788FF31002A36C9 /* Debug */,
    778 				4C641D412788FF31002A36C9 /* Release */,
    779 			);
    780 			defaultConfigurationIsVisible = 0;
    781 			defaultConfigurationName = Release;
    782 		};
    783 /* End XCConfigurationList section */
    784 	};
    785 	rootObject = 4C641D0D2788FF2F002A36C9 /* Project object */;
    786 }