github.com/Psiphon-Labs/psiphon-tunnel-core@v2.0.28+incompatible/MobileLibrary/iOS/SampleApps/TunneledWebRequest/TunneledWebRequest.xcodeproj/project.pbxproj (about) 1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 662658EE1DCB8CF300872F6C /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 662658ED1DCB8CF300872F6C /* AppDelegate.swift */; }; 11 662658F01DCB8CF300872F6C /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 662658EF1DCB8CF300872F6C /* ViewController.swift */; }; 12 662658F31DCB8CF300872F6C /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 662658F11DCB8CF300872F6C /* Main.storyboard */; }; 13 662658F51DCB8CF300872F6C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 662658F41DCB8CF300872F6C /* Assets.xcassets */; }; 14 662658F81DCB8CF300872F6C /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 662658F61DCB8CF300872F6C /* LaunchScreen.storyboard */; }; 15 662659031DCB8CF400872F6C /* TunneledWebRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 662659021DCB8CF400872F6C /* TunneledWebRequestTests.swift */; }; 16 6626590E1DCB8CF400872F6C /* TunneledWebRequestUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6626590D1DCB8CF400872F6C /* TunneledWebRequestUITests.swift */; }; 17 6682D90E1EB1334000329958 /* psiphon-embedded-server-entries.txt in Resources */ = {isa = PBXBuildFile; fileRef = 6682D90D1EB1334000329958 /* psiphon-embedded-server-entries.txt */; }; 18 6688DBB61DCD684B00721A9E /* psiphon-config.json in Resources */ = {isa = PBXBuildFile; fileRef = 6688DBB51DCD684B00721A9E /* psiphon-config.json */; }; 19 DEB1E38A2E15C48277D2E61E /* libPods-TunneledWebRequest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 37F726750F0082A9B17447DC /* libPods-TunneledWebRequest.a */; }; 20 /* End PBXBuildFile section */ 21 22 /* Begin PBXContainerItemProxy section */ 23 662658FF1DCB8CF400872F6C /* PBXContainerItemProxy */ = { 24 isa = PBXContainerItemProxy; 25 containerPortal = 662658E21DCB8CF300872F6C /* Project object */; 26 proxyType = 1; 27 remoteGlobalIDString = 662658E91DCB8CF300872F6C; 28 remoteInfo = TunneledWebRequest; 29 }; 30 6626590A1DCB8CF400872F6C /* PBXContainerItemProxy */ = { 31 isa = PBXContainerItemProxy; 32 containerPortal = 662658E21DCB8CF300872F6C /* Project object */; 33 proxyType = 1; 34 remoteGlobalIDString = 662658E91DCB8CF300872F6C; 35 remoteInfo = TunneledWebRequest; 36 }; 37 /* End PBXContainerItemProxy section */ 38 39 /* Begin PBXCopyFilesBuildPhase section */ 40 662659221DCBC8CB00872F6C /* CopyFiles */ = { 41 isa = PBXCopyFilesBuildPhase; 42 buildActionMask = 2147483647; 43 dstPath = ""; 44 dstSubfolderSpec = 10; 45 files = ( 46 ); 47 runOnlyForDeploymentPostprocessing = 0; 48 }; 49 /* End PBXCopyFilesBuildPhase section */ 50 51 /* Begin PBXFileReference section */ 52 37F726750F0082A9B17447DC /* libPods-TunneledWebRequest.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-TunneledWebRequest.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 53 662658EA1DCB8CF300872F6C /* TunneledWebRequest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TunneledWebRequest.app; sourceTree = BUILT_PRODUCTS_DIR; }; 54 662658ED1DCB8CF300872F6C /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; usesTabs = 0; }; 55 662658EF1DCB8CF300872F6C /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; usesTabs = 0; }; 56 662658F21DCB8CF300872F6C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; 57 662658F41DCB8CF300872F6C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 58 662658F71DCB8CF300872F6C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 59 662658F91DCB8CF300872F6C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 60 662658FE1DCB8CF400872F6C /* TunneledWebRequestTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TunneledWebRequestTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 61 662659021DCB8CF400872F6C /* TunneledWebRequestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TunneledWebRequestTests.swift; sourceTree = "<group>"; }; 62 662659041DCB8CF400872F6C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 63 662659091DCB8CF400872F6C /* TunneledWebRequestUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TunneledWebRequestUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 64 6626590D1DCB8CF400872F6C /* TunneledWebRequestUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TunneledWebRequestUITests.swift; sourceTree = "<group>"; }; 65 6626590F1DCB8CF400872F6C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 66 6682D90D1EB1334000329958 /* psiphon-embedded-server-entries.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "psiphon-embedded-server-entries.txt"; sourceTree = "<group>"; }; 67 6688DBB51DCD684B00721A9E /* psiphon-config.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "psiphon-config.json"; sourceTree = "<group>"; }; 68 6BA09789075034B337A791DA /* Pods-TunneledWebRequest.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TunneledWebRequest.debug.xcconfig"; path = "Pods/Target Support Files/Pods-TunneledWebRequest/Pods-TunneledWebRequest.debug.xcconfig"; sourceTree = "<group>"; }; 69 CEFA7EB82294A9BB0078E41E /* TunneledWebRequest-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TunneledWebRequest-Bridging-Header.h"; sourceTree = "<group>"; }; 70 FC00C7E45B17A3FDBDC1BF85 /* Pods-TunneledWebRequest.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TunneledWebRequest.release.xcconfig"; path = "Pods/Target Support Files/Pods-TunneledWebRequest/Pods-TunneledWebRequest.release.xcconfig"; sourceTree = "<group>"; }; 71 /* End PBXFileReference section */ 72 73 /* Begin PBXFrameworksBuildPhase section */ 74 662658E71DCB8CF300872F6C /* Frameworks */ = { 75 isa = PBXFrameworksBuildPhase; 76 buildActionMask = 2147483647; 77 files = ( 78 DEB1E38A2E15C48277D2E61E /* libPods-TunneledWebRequest.a in Frameworks */, 79 ); 80 runOnlyForDeploymentPostprocessing = 0; 81 }; 82 662658FB1DCB8CF400872F6C /* Frameworks */ = { 83 isa = PBXFrameworksBuildPhase; 84 buildActionMask = 2147483647; 85 files = ( 86 ); 87 runOnlyForDeploymentPostprocessing = 0; 88 }; 89 662659061DCB8CF400872F6C /* Frameworks */ = { 90 isa = PBXFrameworksBuildPhase; 91 buildActionMask = 2147483647; 92 files = ( 93 ); 94 runOnlyForDeploymentPostprocessing = 0; 95 }; 96 /* End PBXFrameworksBuildPhase section */ 97 98 /* Begin PBXGroup section */ 99 0045CE62DA042FBB9EEC82C6 /* Pods */ = { 100 isa = PBXGroup; 101 children = ( 102 6BA09789075034B337A791DA /* Pods-TunneledWebRequest.debug.xcconfig */, 103 FC00C7E45B17A3FDBDC1BF85 /* Pods-TunneledWebRequest.release.xcconfig */, 104 ); 105 name = Pods; 106 sourceTree = "<group>"; 107 }; 108 662658E11DCB8CF300872F6C = { 109 isa = PBXGroup; 110 children = ( 111 662658EC1DCB8CF300872F6C /* TunneledWebRequest */, 112 662659011DCB8CF400872F6C /* TunneledWebRequestTests */, 113 6626590C1DCB8CF400872F6C /* TunneledWebRequestUITests */, 114 662658EB1DCB8CF300872F6C /* Products */, 115 0045CE62DA042FBB9EEC82C6 /* Pods */, 116 B9517667525E004ABCEB784D /* Frameworks */, 117 ); 118 sourceTree = "<group>"; 119 }; 120 662658EB1DCB8CF300872F6C /* Products */ = { 121 isa = PBXGroup; 122 children = ( 123 662658EA1DCB8CF300872F6C /* TunneledWebRequest.app */, 124 662658FE1DCB8CF400872F6C /* TunneledWebRequestTests.xctest */, 125 662659091DCB8CF400872F6C /* TunneledWebRequestUITests.xctest */, 126 ); 127 name = Products; 128 sourceTree = "<group>"; 129 }; 130 662658EC1DCB8CF300872F6C /* TunneledWebRequest */ = { 131 isa = PBXGroup; 132 children = ( 133 662658ED1DCB8CF300872F6C /* AppDelegate.swift */, 134 662658EF1DCB8CF300872F6C /* ViewController.swift */, 135 662658F11DCB8CF300872F6C /* Main.storyboard */, 136 662658F41DCB8CF300872F6C /* Assets.xcassets */, 137 662658F61DCB8CF300872F6C /* LaunchScreen.storyboard */, 138 662658F91DCB8CF300872F6C /* Info.plist */, 139 6688DBB51DCD684B00721A9E /* psiphon-config.json */, 140 6682D90D1EB1334000329958 /* psiphon-embedded-server-entries.txt */, 141 CEFA7EB82294A9BB0078E41E /* TunneledWebRequest-Bridging-Header.h */, 142 ); 143 path = TunneledWebRequest; 144 sourceTree = "<group>"; 145 }; 146 662659011DCB8CF400872F6C /* TunneledWebRequestTests */ = { 147 isa = PBXGroup; 148 children = ( 149 662659021DCB8CF400872F6C /* TunneledWebRequestTests.swift */, 150 662659041DCB8CF400872F6C /* Info.plist */, 151 ); 152 path = TunneledWebRequestTests; 153 sourceTree = "<group>"; 154 }; 155 6626590C1DCB8CF400872F6C /* TunneledWebRequestUITests */ = { 156 isa = PBXGroup; 157 children = ( 158 6626590D1DCB8CF400872F6C /* TunneledWebRequestUITests.swift */, 159 6626590F1DCB8CF400872F6C /* Info.plist */, 160 ); 161 path = TunneledWebRequestUITests; 162 sourceTree = "<group>"; 163 }; 164 B9517667525E004ABCEB784D /* Frameworks */ = { 165 isa = PBXGroup; 166 children = ( 167 37F726750F0082A9B17447DC /* libPods-TunneledWebRequest.a */, 168 ); 169 name = Frameworks; 170 sourceTree = "<group>"; 171 }; 172 /* End PBXGroup section */ 173 174 /* Begin PBXNativeTarget section */ 175 662658E91DCB8CF300872F6C /* TunneledWebRequest */ = { 176 isa = PBXNativeTarget; 177 buildConfigurationList = 662659121DCB8CF400872F6C /* Build configuration list for PBXNativeTarget "TunneledWebRequest" */; 178 buildPhases = ( 179 5555F15E8B8D35FD6F809B0B /* [CP] Check Pods Manifest.lock */, 180 662658E61DCB8CF300872F6C /* Sources */, 181 662658E71DCB8CF300872F6C /* Frameworks */, 182 662658E81DCB8CF300872F6C /* Resources */, 183 662659221DCBC8CB00872F6C /* CopyFiles */, 184 161BCAA9D00D77704E622F78 /* [CP] Embed Pods Frameworks */, 185 E95FF7FB68DCD903DA655AE2 /* [CP] Copy Pods Resources */, 186 ); 187 buildRules = ( 188 ); 189 dependencies = ( 190 ); 191 name = TunneledWebRequest; 192 productName = TunneledWebRequest; 193 productReference = 662658EA1DCB8CF300872F6C /* TunneledWebRequest.app */; 194 productType = "com.apple.product-type.application"; 195 }; 196 662658FD1DCB8CF400872F6C /* TunneledWebRequestTests */ = { 197 isa = PBXNativeTarget; 198 buildConfigurationList = 662659151DCB8CF400872F6C /* Build configuration list for PBXNativeTarget "TunneledWebRequestTests" */; 199 buildPhases = ( 200 662658FA1DCB8CF400872F6C /* Sources */, 201 662658FB1DCB8CF400872F6C /* Frameworks */, 202 662658FC1DCB8CF400872F6C /* Resources */, 203 ); 204 buildRules = ( 205 ); 206 dependencies = ( 207 662659001DCB8CF400872F6C /* PBXTargetDependency */, 208 ); 209 name = TunneledWebRequestTests; 210 productName = TunneledWebRequestTests; 211 productReference = 662658FE1DCB8CF400872F6C /* TunneledWebRequestTests.xctest */; 212 productType = "com.apple.product-type.bundle.unit-test"; 213 }; 214 662659081DCB8CF400872F6C /* TunneledWebRequestUITests */ = { 215 isa = PBXNativeTarget; 216 buildConfigurationList = 662659181DCB8CF400872F6C /* Build configuration list for PBXNativeTarget "TunneledWebRequestUITests" */; 217 buildPhases = ( 218 662659051DCB8CF400872F6C /* Sources */, 219 662659061DCB8CF400872F6C /* Frameworks */, 220 662659071DCB8CF400872F6C /* Resources */, 221 ); 222 buildRules = ( 223 ); 224 dependencies = ( 225 6626590B1DCB8CF400872F6C /* PBXTargetDependency */, 226 ); 227 name = TunneledWebRequestUITests; 228 productName = TunneledWebRequestUITests; 229 productReference = 662659091DCB8CF400872F6C /* TunneledWebRequestUITests.xctest */; 230 productType = "com.apple.product-type.bundle.ui-testing"; 231 }; 232 /* End PBXNativeTarget section */ 233 234 /* Begin PBXProject section */ 235 662658E21DCB8CF300872F6C /* Project object */ = { 236 isa = PBXProject; 237 attributes = { 238 LastSwiftUpdateCheck = 0800; 239 LastUpgradeCheck = 0900; 240 ORGANIZATIONNAME = "Psiphon Inc."; 241 TargetAttributes = { 242 662658E91DCB8CF300872F6C = { 243 CreatedOnToolsVersion = 8.0; 244 DevelopmentTeam = Q6HLNEX92A; 245 LastSwiftMigration = 1020; 246 ProvisioningStyle = Automatic; 247 }; 248 662658FD1DCB8CF400872F6C = { 249 CreatedOnToolsVersion = 8.0; 250 DevelopmentTeam = Q6HLNEX92A; 251 ProvisioningStyle = Automatic; 252 TestTargetID = 662658E91DCB8CF300872F6C; 253 }; 254 662659081DCB8CF400872F6C = { 255 CreatedOnToolsVersion = 8.0; 256 DevelopmentTeam = Q6HLNEX92A; 257 ProvisioningStyle = Automatic; 258 TestTargetID = 662658E91DCB8CF300872F6C; 259 }; 260 }; 261 }; 262 buildConfigurationList = 662658E51DCB8CF300872F6C /* Build configuration list for PBXProject "TunneledWebRequest" */; 263 compatibilityVersion = "Xcode 3.2"; 264 developmentRegion = English; 265 hasScannedForEncodings = 0; 266 knownRegions = ( 267 English, 268 en, 269 Base, 270 ); 271 mainGroup = 662658E11DCB8CF300872F6C; 272 productRefGroup = 662658EB1DCB8CF300872F6C /* Products */; 273 projectDirPath = ""; 274 projectRoot = ""; 275 targets = ( 276 662658E91DCB8CF300872F6C /* TunneledWebRequest */, 277 662658FD1DCB8CF400872F6C /* TunneledWebRequestTests */, 278 662659081DCB8CF400872F6C /* TunneledWebRequestUITests */, 279 ); 280 }; 281 /* End PBXProject section */ 282 283 /* Begin PBXResourcesBuildPhase section */ 284 662658E81DCB8CF300872F6C /* Resources */ = { 285 isa = PBXResourcesBuildPhase; 286 buildActionMask = 2147483647; 287 files = ( 288 662658F81DCB8CF300872F6C /* LaunchScreen.storyboard in Resources */, 289 662658F51DCB8CF300872F6C /* Assets.xcassets in Resources */, 290 6682D90E1EB1334000329958 /* psiphon-embedded-server-entries.txt in Resources */, 291 662658F31DCB8CF300872F6C /* Main.storyboard in Resources */, 292 6688DBB61DCD684B00721A9E /* psiphon-config.json in Resources */, 293 ); 294 runOnlyForDeploymentPostprocessing = 0; 295 }; 296 662658FC1DCB8CF400872F6C /* Resources */ = { 297 isa = PBXResourcesBuildPhase; 298 buildActionMask = 2147483647; 299 files = ( 300 ); 301 runOnlyForDeploymentPostprocessing = 0; 302 }; 303 662659071DCB8CF400872F6C /* Resources */ = { 304 isa = PBXResourcesBuildPhase; 305 buildActionMask = 2147483647; 306 files = ( 307 ); 308 runOnlyForDeploymentPostprocessing = 0; 309 }; 310 /* End PBXResourcesBuildPhase section */ 311 312 /* Begin PBXShellScriptBuildPhase section */ 313 161BCAA9D00D77704E622F78 /* [CP] Embed Pods Frameworks */ = { 314 isa = PBXShellScriptBuildPhase; 315 buildActionMask = 2147483647; 316 files = ( 317 ); 318 inputPaths = ( 319 "${SRCROOT}/Pods/Target Support Files/Pods-TunneledWebRequest/Pods-TunneledWebRequest-frameworks.sh", 320 "${PODS_ROOT}/PsiphonTunnel/Frameworks/PsiphonTunnel.framework", 321 ); 322 name = "[CP] Embed Pods Frameworks"; 323 outputPaths = ( 324 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PsiphonTunnel.framework", 325 ); 326 runOnlyForDeploymentPostprocessing = 0; 327 shellPath = /bin/sh; 328 shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-TunneledWebRequest/Pods-TunneledWebRequest-frameworks.sh\"\n"; 329 showEnvVarsInLog = 0; 330 }; 331 5555F15E8B8D35FD6F809B0B /* [CP] Check Pods Manifest.lock */ = { 332 isa = PBXShellScriptBuildPhase; 333 buildActionMask = 2147483647; 334 files = ( 335 ); 336 inputPaths = ( 337 "${PODS_PODFILE_DIR_PATH}/Podfile.lock", 338 "${PODS_ROOT}/Manifest.lock", 339 ); 340 name = "[CP] Check Pods Manifest.lock"; 341 outputPaths = ( 342 "$(DERIVED_FILE_DIR)/Pods-TunneledWebRequest-checkManifestLockResult.txt", 343 ); 344 runOnlyForDeploymentPostprocessing = 0; 345 shellPath = /bin/sh; 346 shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; 347 showEnvVarsInLog = 0; 348 }; 349 E95FF7FB68DCD903DA655AE2 /* [CP] Copy Pods Resources */ = { 350 isa = PBXShellScriptBuildPhase; 351 buildActionMask = 2147483647; 352 files = ( 353 ); 354 inputFileListPaths = ( 355 ); 356 inputPaths = ( 357 ); 358 name = "[CP] Copy Pods Resources"; 359 outputFileListPaths = ( 360 ); 361 outputPaths = ( 362 ); 363 runOnlyForDeploymentPostprocessing = 0; 364 shellPath = /bin/sh; 365 shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-TunneledWebRequest/Pods-TunneledWebRequest-resources.sh\"\n"; 366 showEnvVarsInLog = 0; 367 }; 368 /* End PBXShellScriptBuildPhase section */ 369 370 /* Begin PBXSourcesBuildPhase section */ 371 662658E61DCB8CF300872F6C /* Sources */ = { 372 isa = PBXSourcesBuildPhase; 373 buildActionMask = 2147483647; 374 files = ( 375 662658F01DCB8CF300872F6C /* ViewController.swift in Sources */, 376 662658EE1DCB8CF300872F6C /* AppDelegate.swift in Sources */, 377 ); 378 runOnlyForDeploymentPostprocessing = 0; 379 }; 380 662658FA1DCB8CF400872F6C /* Sources */ = { 381 isa = PBXSourcesBuildPhase; 382 buildActionMask = 2147483647; 383 files = ( 384 662659031DCB8CF400872F6C /* TunneledWebRequestTests.swift in Sources */, 385 ); 386 runOnlyForDeploymentPostprocessing = 0; 387 }; 388 662659051DCB8CF400872F6C /* Sources */ = { 389 isa = PBXSourcesBuildPhase; 390 buildActionMask = 2147483647; 391 files = ( 392 6626590E1DCB8CF400872F6C /* TunneledWebRequestUITests.swift in Sources */, 393 ); 394 runOnlyForDeploymentPostprocessing = 0; 395 }; 396 /* End PBXSourcesBuildPhase section */ 397 398 /* Begin PBXTargetDependency section */ 399 662659001DCB8CF400872F6C /* PBXTargetDependency */ = { 400 isa = PBXTargetDependency; 401 target = 662658E91DCB8CF300872F6C /* TunneledWebRequest */; 402 targetProxy = 662658FF1DCB8CF400872F6C /* PBXContainerItemProxy */; 403 }; 404 6626590B1DCB8CF400872F6C /* PBXTargetDependency */ = { 405 isa = PBXTargetDependency; 406 target = 662658E91DCB8CF300872F6C /* TunneledWebRequest */; 407 targetProxy = 6626590A1DCB8CF400872F6C /* PBXContainerItemProxy */; 408 }; 409 /* End PBXTargetDependency section */ 410 411 /* Begin PBXVariantGroup section */ 412 662658F11DCB8CF300872F6C /* Main.storyboard */ = { 413 isa = PBXVariantGroup; 414 children = ( 415 662658F21DCB8CF300872F6C /* Base */, 416 ); 417 name = Main.storyboard; 418 sourceTree = "<group>"; 419 }; 420 662658F61DCB8CF300872F6C /* LaunchScreen.storyboard */ = { 421 isa = PBXVariantGroup; 422 children = ( 423 662658F71DCB8CF300872F6C /* Base */, 424 ); 425 name = LaunchScreen.storyboard; 426 sourceTree = "<group>"; 427 }; 428 /* End PBXVariantGroup section */ 429 430 /* Begin XCBuildConfiguration section */ 431 662659101DCB8CF400872F6C /* Debug */ = { 432 isa = XCBuildConfiguration; 433 buildSettings = { 434 ALWAYS_SEARCH_USER_PATHS = NO; 435 CLANG_ANALYZER_NONNULL = YES; 436 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 437 CLANG_CXX_LIBRARY = "libc++"; 438 CLANG_ENABLE_MODULES = YES; 439 CLANG_ENABLE_OBJC_ARC = YES; 440 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 441 CLANG_WARN_BOOL_CONVERSION = YES; 442 CLANG_WARN_COMMA = YES; 443 CLANG_WARN_CONSTANT_CONVERSION = YES; 444 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 445 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 446 CLANG_WARN_EMPTY_BODY = YES; 447 CLANG_WARN_ENUM_CONVERSION = YES; 448 CLANG_WARN_INFINITE_RECURSION = YES; 449 CLANG_WARN_INT_CONVERSION = YES; 450 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 451 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 452 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 453 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 454 CLANG_WARN_STRICT_PROTOTYPES = YES; 455 CLANG_WARN_SUSPICIOUS_MOVE = YES; 456 CLANG_WARN_SUSPICIOUS_MOVES = YES; 457 CLANG_WARN_UNREACHABLE_CODE = YES; 458 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 459 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 460 COPY_PHASE_STRIP = NO; 461 DEBUG_INFORMATION_FORMAT = dwarf; 462 ENABLE_BITCODE = YES; 463 ENABLE_STRICT_OBJC_MSGSEND = YES; 464 ENABLE_TESTABILITY = YES; 465 GCC_C_LANGUAGE_STANDARD = gnu99; 466 GCC_DYNAMIC_NO_PIC = NO; 467 GCC_NO_COMMON_BLOCKS = YES; 468 GCC_OPTIMIZATION_LEVEL = 0; 469 GCC_PREPROCESSOR_DEFINITIONS = ( 470 "DEBUG=1", 471 "$(inherited)", 472 ); 473 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 474 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 475 GCC_WARN_UNDECLARED_SELECTOR = YES; 476 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 477 GCC_WARN_UNUSED_FUNCTION = YES; 478 GCC_WARN_UNUSED_VARIABLE = YES; 479 IPHONEOS_DEPLOYMENT_TARGET = 9.3; 480 MTL_ENABLE_DEBUG_INFO = YES; 481 ONLY_ACTIVE_ARCH = YES; 482 SDKROOT = iphoneos; 483 SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; 484 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 485 SWIFT_VERSION = 5.0; 486 TARGETED_DEVICE_FAMILY = "1,2"; 487 }; 488 name = Debug; 489 }; 490 662659111DCB8CF400872F6C /* Release */ = { 491 isa = XCBuildConfiguration; 492 buildSettings = { 493 ALWAYS_SEARCH_USER_PATHS = NO; 494 CLANG_ANALYZER_NONNULL = YES; 495 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 496 CLANG_CXX_LIBRARY = "libc++"; 497 CLANG_ENABLE_MODULES = YES; 498 CLANG_ENABLE_OBJC_ARC = YES; 499 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 500 CLANG_WARN_BOOL_CONVERSION = YES; 501 CLANG_WARN_COMMA = YES; 502 CLANG_WARN_CONSTANT_CONVERSION = YES; 503 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 504 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 505 CLANG_WARN_EMPTY_BODY = YES; 506 CLANG_WARN_ENUM_CONVERSION = YES; 507 CLANG_WARN_INFINITE_RECURSION = YES; 508 CLANG_WARN_INT_CONVERSION = YES; 509 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 510 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 511 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 512 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 513 CLANG_WARN_STRICT_PROTOTYPES = YES; 514 CLANG_WARN_SUSPICIOUS_MOVE = YES; 515 CLANG_WARN_SUSPICIOUS_MOVES = YES; 516 CLANG_WARN_UNREACHABLE_CODE = YES; 517 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 518 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 519 COPY_PHASE_STRIP = NO; 520 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 521 ENABLE_BITCODE = YES; 522 ENABLE_NS_ASSERTIONS = NO; 523 ENABLE_STRICT_OBJC_MSGSEND = YES; 524 GCC_C_LANGUAGE_STANDARD = gnu99; 525 GCC_NO_COMMON_BLOCKS = YES; 526 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 527 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 528 GCC_WARN_UNDECLARED_SELECTOR = YES; 529 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 530 GCC_WARN_UNUSED_FUNCTION = YES; 531 GCC_WARN_UNUSED_VARIABLE = YES; 532 IPHONEOS_DEPLOYMENT_TARGET = 9.3; 533 MTL_ENABLE_DEBUG_INFO = NO; 534 SDKROOT = iphoneos; 535 SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; 536 SWIFT_VERSION = 5.0; 537 TARGETED_DEVICE_FAMILY = "1,2"; 538 VALIDATE_PRODUCT = YES; 539 }; 540 name = Release; 541 }; 542 662659131DCB8CF400872F6C /* Debug */ = { 543 isa = XCBuildConfiguration; 544 baseConfigurationReference = 6BA09789075034B337A791DA /* Pods-TunneledWebRequest.debug.xcconfig */; 545 buildSettings = { 546 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 547 CLANG_ENABLE_MODULES = YES; 548 DEVELOPMENT_TEAM = Q6HLNEX92A; 549 ENABLE_BITCODE = NO; 550 FRAMEWORK_SEARCH_PATHS = ( 551 "$(inherited)", 552 "$(PROJECT_DIR)/TunneledWebRequest", 553 ); 554 INFOPLIST_FILE = TunneledWebRequest/Info.plist; 555 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 556 PRODUCT_BUNDLE_IDENTIFIER = com.psiphon3.ios.TunneledWebRequest; 557 PRODUCT_NAME = "$(TARGET_NAME)"; 558 STRIP_BITCODE_FROM_COPIED_FILES = NO; 559 SWIFT_OBJC_BRIDGING_HEADER = "TunneledWebRequest/TunneledWebRequest-Bridging-Header.h"; 560 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 561 SWIFT_VERSION = 5.0; 562 }; 563 name = Debug; 564 }; 565 662659141DCB8CF400872F6C /* Release */ = { 566 isa = XCBuildConfiguration; 567 baseConfigurationReference = FC00C7E45B17A3FDBDC1BF85 /* Pods-TunneledWebRequest.release.xcconfig */; 568 buildSettings = { 569 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 570 CLANG_ENABLE_MODULES = YES; 571 DEVELOPMENT_TEAM = Q6HLNEX92A; 572 ENABLE_BITCODE = NO; 573 FRAMEWORK_SEARCH_PATHS = ( 574 "$(inherited)", 575 "$(PROJECT_DIR)/TunneledWebRequest", 576 ); 577 INFOPLIST_FILE = TunneledWebRequest/Info.plist; 578 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 579 PRODUCT_BUNDLE_IDENTIFIER = com.psiphon3.ios.TunneledWebRequest; 580 PRODUCT_NAME = "$(TARGET_NAME)"; 581 STRIP_BITCODE_FROM_COPIED_FILES = NO; 582 SWIFT_OBJC_BRIDGING_HEADER = "TunneledWebRequest/TunneledWebRequest-Bridging-Header.h"; 583 SWIFT_VERSION = 5.0; 584 }; 585 name = Release; 586 }; 587 662659161DCB8CF400872F6C /* Debug */ = { 588 isa = XCBuildConfiguration; 589 buildSettings = { 590 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 591 BUNDLE_LOADER = "$(TEST_HOST)"; 592 DEVELOPMENT_TEAM = Q6HLNEX92A; 593 ENABLE_BITCODE = YES; 594 INFOPLIST_FILE = TunneledWebRequestTests/Info.plist; 595 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 596 PRODUCT_BUNDLE_IDENTIFIER = com.psiphon3.ios.TunneledWebRequestTests; 597 PRODUCT_NAME = "$(TARGET_NAME)"; 598 SWIFT_VERSION = 5.0; 599 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TunneledWebRequest.app/TunneledWebRequest"; 600 }; 601 name = Debug; 602 }; 603 662659171DCB8CF400872F6C /* Release */ = { 604 isa = XCBuildConfiguration; 605 buildSettings = { 606 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 607 BUNDLE_LOADER = "$(TEST_HOST)"; 608 DEVELOPMENT_TEAM = Q6HLNEX92A; 609 ENABLE_BITCODE = YES; 610 INFOPLIST_FILE = TunneledWebRequestTests/Info.plist; 611 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 612 PRODUCT_BUNDLE_IDENTIFIER = com.psiphon3.ios.TunneledWebRequestTests; 613 PRODUCT_NAME = "$(TARGET_NAME)"; 614 SWIFT_VERSION = 5.0; 615 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TunneledWebRequest.app/TunneledWebRequest"; 616 }; 617 name = Release; 618 }; 619 662659191DCB8CF400872F6C /* Debug */ = { 620 isa = XCBuildConfiguration; 621 buildSettings = { 622 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 623 DEVELOPMENT_TEAM = Q6HLNEX92A; 624 ENABLE_BITCODE = YES; 625 INFOPLIST_FILE = TunneledWebRequestUITests/Info.plist; 626 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 627 PRODUCT_BUNDLE_IDENTIFIER = com.psiphon3.ios.TunneledWebRequestUITests; 628 PRODUCT_NAME = "$(TARGET_NAME)"; 629 SWIFT_VERSION = 5.0; 630 TEST_TARGET_NAME = TunneledWebRequest; 631 }; 632 name = Debug; 633 }; 634 6626591A1DCB8CF400872F6C /* Release */ = { 635 isa = XCBuildConfiguration; 636 buildSettings = { 637 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; 638 DEVELOPMENT_TEAM = Q6HLNEX92A; 639 ENABLE_BITCODE = YES; 640 INFOPLIST_FILE = TunneledWebRequestUITests/Info.plist; 641 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 642 PRODUCT_BUNDLE_IDENTIFIER = com.psiphon3.ios.TunneledWebRequestUITests; 643 PRODUCT_NAME = "$(TARGET_NAME)"; 644 SWIFT_VERSION = 5.0; 645 TEST_TARGET_NAME = TunneledWebRequest; 646 }; 647 name = Release; 648 }; 649 /* End XCBuildConfiguration section */ 650 651 /* Begin XCConfigurationList section */ 652 662658E51DCB8CF300872F6C /* Build configuration list for PBXProject "TunneledWebRequest" */ = { 653 isa = XCConfigurationList; 654 buildConfigurations = ( 655 662659101DCB8CF400872F6C /* Debug */, 656 662659111DCB8CF400872F6C /* Release */, 657 ); 658 defaultConfigurationIsVisible = 0; 659 defaultConfigurationName = Release; 660 }; 661 662659121DCB8CF400872F6C /* Build configuration list for PBXNativeTarget "TunneledWebRequest" */ = { 662 isa = XCConfigurationList; 663 buildConfigurations = ( 664 662659131DCB8CF400872F6C /* Debug */, 665 662659141DCB8CF400872F6C /* Release */, 666 ); 667 defaultConfigurationIsVisible = 0; 668 defaultConfigurationName = Release; 669 }; 670 662659151DCB8CF400872F6C /* Build configuration list for PBXNativeTarget "TunneledWebRequestTests" */ = { 671 isa = XCConfigurationList; 672 buildConfigurations = ( 673 662659161DCB8CF400872F6C /* Debug */, 674 662659171DCB8CF400872F6C /* Release */, 675 ); 676 defaultConfigurationIsVisible = 0; 677 defaultConfigurationName = Release; 678 }; 679 662659181DCB8CF400872F6C /* Build configuration list for PBXNativeTarget "TunneledWebRequestUITests" */ = { 680 isa = XCConfigurationList; 681 buildConfigurations = ( 682 662659191DCB8CF400872F6C /* Debug */, 683 6626591A1DCB8CF400872F6C /* Release */, 684 ); 685 defaultConfigurationIsVisible = 0; 686 defaultConfigurationName = Release; 687 }; 688 /* End XCConfigurationList section */ 689 }; 690 rootObject = 662658E21DCB8CF300872F6C /* Project object */; 691 }