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  }