Newer
Older
XinYang_IOS / XYSW.xcodeproj / project.pbxproj
@zhangfeng zhangfeng on 7 Dec 2023 84 KB 1.8.0
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 54;
	objects = {

/* Begin PBXBuildFile section */
		077FC711274FCDC20024AC46 /* HLLWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 077FC710274FCDC20024AC46 /* HLLWebViewController.m */; };
		077FC712274FCDC20024AC46 /* HLLWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 077FC710274FCDC20024AC46 /* HLLWebViewController.m */; };
		077FC715274FCDD80024AC46 /* BaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 077FC713274FCDD80024AC46 /* BaseViewController.m */; };
		077FC716274FCDD80024AC46 /* BaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 077FC713274FCDD80024AC46 /* BaseViewController.m */; };
		0782854A2755E32E00BB68E8 /* PacketTunnelProvider.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 64523ACB26E9EF83009CC779 /* PacketTunnelProvider.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
		0798631A27203D2B00A459C5 /* LCDownloadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130D326E70861007F695C /* LCDownloadManager.m */; };
		0798631B27203D2B00A459C5 /* YHScanQRCodeVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AF26E7052B007F695C /* YHScanQRCodeVC.m */; };
		0798631C27203D2B00A459C5 /* UIScrollView+UITouch.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309626E7052B007F695C /* UIScrollView+UITouch.m */; };
		0798631D27203D2B00A459C5 /* MonitorNetworkStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AA26E7052B007F695C /* MonitorNetworkStatus.m */; };
		0798631E27203D2B00A459C5 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831303D26E7007E007F695C /* ViewController.m */; };
		0798631F27203D2B00A459C5 /* Understruck.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A726E7052B007F695C /* Understruck.m */; };
		0798632027203D2B00A459C5 /* UITabBar+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309126E7052B007F695C /* UITabBar+Extension.m */; };
		0798632127203D2B00A459C5 /* WKWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A226E7052B007F695C /* WKWebViewController.m */; };
		0798632227203D2B00A459C5 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831303726E7007E007F695C /* AppDelegate.m */; };
		0798632327203D2B00A459C5 /* UIImage+ImageEffects.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309D26E7052B007F695C /* UIImage+ImageEffects.m */; };
		0798632427203D2B00A459C5 /* NSString+JSONExtentsion.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831308E26E7052B007F695C /* NSString+JSONExtentsion.m */; };
		0798632527203D2B00A459C5 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831304826E70080007F695C /* main.m */; };
		0798632627203D2B00A459C5 /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130B026E7052B007F695C /* LoginViewController.m */; };
		0798632827203D2B00A459C5 /* MyLatLng.m in Sources */ = {isa = PBXBuildFile; fileRef = 079CC9D126FDFD470063D576 /* MyLatLng.m */; };
		0798632927203D2B00A459C5 /* UIImageView+LBBlurredImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309826E7052B007F695C /* UIImageView+LBBlurredImage.m */; };
		0798632A27203D2B00A459C5 /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A026E7052B007F695C /* UIView+Toast.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		0798632B27203D2B00A459C5 /* TZImagePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AE26E7052B007F695C /* TZImagePickerManager.m */; };
		0798632C27203D2B00A459C5 /* UIButton+ImageTitleSpacing.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309726E7052B007F695C /* UIButton+ImageTitleSpacing.m */; };
		0798632D27203D2B00A459C5 /* UIImage+Category.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309026E7052B007F695C /* UIImage+Category.m */; };
		0798632E27203D2B00A459C5 /* UIView+RITLBorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309B26E7052B007F695C /* UIView+RITLBorder.m */; };
		0798632F27203D2B00A459C5 /* Untis.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AB26E7052B007F695C /* Untis.m */; };
		0798633027203D2B00A459C5 /* WeDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A626E7052B007F695C /* WeDocument.m */; };
		0798633127203D2B00A459C5 /* UIResponder+Router.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309F26E7052B007F695C /* UIResponder+Router.m */; };
		0798633227203D2B00A459C5 /* YHBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130B326E7052C007F695C /* YHBaseNavigationController.m */; };
		0798633427203D2B00A459C5 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181A26E886D600EB5B3A /* SystemConfiguration.framework */; };
		0798633627203D2B00A459C5 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181C26E8876600EB5B3A /* NetworkExtension.framework */; };
		0798633827203D2B00A459C5 /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = 079BE07C26F39CE8009962AD /* index.html */; };
		0798633927203D2B00A459C5 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3831304426E70080007F695C /* LaunchScreen.storyboard */; };
		0798633A27203D2B00A459C5 /* vpn_config.ovpn in Resources */ = {isa = PBXBuildFile; fileRef = 64230A7426E8B23300453FE2 /* vpn_config.ovpn */; };
		0798633B27203D2B00A459C5 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 3831304226E70080007F695C /* Assets.xcassets */; };
		0798633C27203D2B00A459C5 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3831303F26E7007E007F695C /* Main.storyboard */; };
		0798635C272041B800A459C5 /* XYSW test-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0798635B272041B800A459C5 /* XYSW test-Info.plist */; };
		079863942720517E00A459C5 /* PacketTunnelProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64523ACE26E9EF83009CC779 /* PacketTunnelProvider.swift */; };
		079863952720517E00A459C5 /* HTKeychainManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6491803526EC3C6900BDDECB /* HTKeychainManager.swift */; };
		079863982720517E00A459C5 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181A26E886D600EB5B3A /* SystemConfiguration.framework */; };
		079863992720517E00A459C5 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181C26E8876600EB5B3A /* NetworkExtension.framework */; };
		079863A6272051F000A459C5 /* PacketTunnelProvider test-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 079863A5272051F000A459C5 /* PacketTunnelProvider test-Info.plist */; };
		0798642F273A268B00A459C5 /* NullSafe.m in Sources */ = {isa = PBXBuildFile; fileRef = 0798642E273A268B00A459C5 /* NullSafe.m */; };
		079BE07D26F39CE8009962AD /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = 079BE07C26F39CE8009962AD /* index.html */; };
		079CC9D326FDFD470063D576 /* MyLatLng.m in Sources */ = {isa = PBXBuildFile; fileRef = 079CC9D126FDFD470063D576 /* MyLatLng.m */; };
		179015B7C4B17DFE8D0B6951 /* Pods_XYSW.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 41DB8B50188578B270428DA7 /* Pods_XYSW.framework */; };
		3831303826E7007E007F695C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831303726E7007E007F695C /* AppDelegate.m */; };
		3831303E26E7007E007F695C /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831303D26E7007E007F695C /* ViewController.m */; };
		3831304126E7007E007F695C /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3831303F26E7007E007F695C /* Main.storyboard */; };
		3831304326E70080007F695C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 3831304226E70080007F695C /* Assets.xcassets */; };
		3831304626E70080007F695C /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3831304426E70080007F695C /* LaunchScreen.storyboard */; };
		3831304926E70080007F695C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831304826E70080007F695C /* main.m */; };
		383130B426E7052C007F695C /* NSString+JSONExtentsion.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831308E26E7052B007F695C /* NSString+JSONExtentsion.m */; };
		383130B526E7052C007F695C /* UIImage+Category.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309026E7052B007F695C /* UIImage+Category.m */; };
		383130B626E7052C007F695C /* UITabBar+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309126E7052B007F695C /* UITabBar+Extension.m */; };
		383130B726E7052C007F695C /* UIScrollView+UITouch.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309626E7052B007F695C /* UIScrollView+UITouch.m */; };
		383130B826E7052C007F695C /* UIButton+ImageTitleSpacing.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309726E7052B007F695C /* UIButton+ImageTitleSpacing.m */; };
		383130B926E7052C007F695C /* UIImageView+LBBlurredImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309826E7052B007F695C /* UIImageView+LBBlurredImage.m */; };
		383130BA26E7052C007F695C /* UIView+RITLBorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309B26E7052B007F695C /* UIView+RITLBorder.m */; };
		383130BB26E7052C007F695C /* UIImage+ImageEffects.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309D26E7052B007F695C /* UIImage+ImageEffects.m */; };
		383130BC26E7052C007F695C /* UIResponder+Router.m in Sources */ = {isa = PBXBuildFile; fileRef = 3831309F26E7052B007F695C /* UIResponder+Router.m */; };
		383130BD26E7052C007F695C /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A026E7052B007F695C /* UIView+Toast.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		383130BE26E7052C007F695C /* WKWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A226E7052B007F695C /* WKWebViewController.m */; };
		383130BF26E7052C007F695C /* WeDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A626E7052B007F695C /* WeDocument.m */; };
		383130C026E7052C007F695C /* Understruck.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130A726E7052B007F695C /* Understruck.m */; };
		383130C126E7052C007F695C /* MonitorNetworkStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AA26E7052B007F695C /* MonitorNetworkStatus.m */; };
		383130C226E7052C007F695C /* Untis.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AB26E7052B007F695C /* Untis.m */; };
		383130C326E7052C007F695C /* TZImagePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AE26E7052B007F695C /* TZImagePickerManager.m */; };
		383130C426E7052C007F695C /* YHScanQRCodeVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130AF26E7052B007F695C /* YHScanQRCodeVC.m */; };
		383130C526E7052C007F695C /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130B026E7052B007F695C /* LoginViewController.m */; };
		383130C626E7052C007F695C /* YHBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130B326E7052C007F695C /* YHBaseNavigationController.m */; };
		383130D526E70861007F695C /* LCDownloadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 383130D326E70861007F695C /* LCDownloadManager.m */; };
		64230A7526E8B23300453FE2 /* vpn_config.ovpn in Resources */ = {isa = PBXBuildFile; fileRef = 64230A7426E8B23300453FE2 /* vpn_config.ovpn */; };
		64523A9F26E9A7A0009CC779 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181C26E8876600EB5B3A /* NetworkExtension.framework */; };
		64523AAC26E9AB58009CC779 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181A26E886D600EB5B3A /* SystemConfiguration.framework */; };
		64523ACF26E9EF83009CC779 /* PacketTunnelProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64523ACE26E9EF83009CC779 /* PacketTunnelProvider.swift */; };
		64523AD426E9EF83009CC779 /* PacketTunnelProvider.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 64523ACB26E9EF83009CC779 /* PacketTunnelProvider.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
		6454077726E9F5BE002F8722 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181C26E8876600EB5B3A /* NetworkExtension.framework */; };
		6454077826E9F5C5002F8722 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 644C181A26E886D600EB5B3A /* SystemConfiguration.framework */; };
		6491803626EC3C6900BDDECB /* HTKeychainManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6491803526EC3C6900BDDECB /* HTKeychainManager.swift */; };
		71560700B3DCF319CC96A633 /* Pods_XYSW_PacketTunnelProvider.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5399C6AA483732DFC3AE475 /* Pods_XYSW_PacketTunnelProvider.framework */; };
		7AAB4A5C2B2175A700145092 /* ZZWHudHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AAB4A5A2B2175A700145092 /* ZZWHudHelper.m */; };
		CA4C211DD6D72DBF974917E6 /* Pods_XYSW_test.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 605829BB3A8F80C66EB086EF /* Pods_XYSW_test.framework */; };
		CCFC4C63922DB565ED001753 /* Pods_XYSW_test_PacketTunnelProvider_test.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E668AAED78D17135F2FCA59C /* Pods_XYSW_test_PacketTunnelProvider_test.framework */; };
		F5F6E6D6CFAC512A7EEFC93B /* Pods_XYSW_PacketTunnelProvider.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5399C6AA483732DFC3AE475 /* Pods_XYSW_PacketTunnelProvider.framework */; };
		F611A9A6F37ED18D06ED0A75 /* (null) in Frameworks */ = {isa = PBXBuildFile; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		0782854B2755E32E00BB68E8 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 3831302B26E7007E007F695C /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 64523ACA26E9EF83009CC779;
			remoteInfo = PacketTunnelProvider;
		};
		07BF6C222750ED9B006C6460 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 3831302B26E7007E007F695C /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 079863912720517E00A459C5;
			remoteInfo = "PacketTunnelProvider test";
		};
		64523AD226E9EF83009CC779 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 3831302B26E7007E007F695C /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 64523ACA26E9EF83009CC779;
			remoteInfo = PacketTunnelProvider;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		0782854D2755E32E00BB68E8 /* Embed App Extensions */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 13;
			files = (
				0782854A2755E32E00BB68E8 /* PacketTunnelProvider.appex in Embed App Extensions */,
			);
			name = "Embed App Extensions";
			runOnlyForDeploymentPostprocessing = 0;
		};
		64523AD826E9EF83009CC779 /* Embed App Extensions */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 13;
			files = (
				64523AD426E9EF83009CC779 /* PacketTunnelProvider.appex in Embed App Extensions */,
			);
			name = "Embed App Extensions";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		077FC70F274FCDC20024AC46 /* HLLWebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HLLWebViewController.h; sourceTree = "<group>"; };
		077FC710274FCDC20024AC46 /* HLLWebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HLLWebViewController.m; sourceTree = "<group>"; };
		077FC713274FCDD80024AC46 /* BaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseViewController.m; sourceTree = "<group>"; };
		077FC714274FCDD80024AC46 /* BaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseViewController.h; sourceTree = "<group>"; };
		0798634427203D2B00A459C5 /* XYSW test.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "XYSW test.app"; sourceTree = BUILT_PRODUCTS_DIR; };
		0798635B272041B800A459C5 /* XYSW test-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "XYSW test-Info.plist"; sourceTree = SOURCE_ROOT; };
		0798639F2720517E00A459C5 /* PacketTunnelProvider test.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "PacketTunnelProvider test.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
		079863A5272051F000A459C5 /* PacketTunnelProvider test-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "PacketTunnelProvider test-Info.plist"; sourceTree = SOURCE_ROOT; };
		0798642E273A268B00A459C5 /* NullSafe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NullSafe.m; sourceTree = "<group>"; };
		079BE07C26F39CE8009962AD /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
		079CC9D126FDFD470063D576 /* MyLatLng.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyLatLng.m; sourceTree = "<group>"; };
		079CC9D226FDFD470063D576 /* MyLatLng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyLatLng.h; sourceTree = "<group>"; };
		07DF6AE22712BBCE005DF6A3 /* XYSWDebug.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = XYSWDebug.entitlements; sourceTree = "<group>"; };
		1FADA30E25353ED716BDEFDA /* Pods-XYSW test-PacketTunnelProvider test.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW test-PacketTunnelProvider test.release.xcconfig"; path = "Target Support Files/Pods-XYSW test-PacketTunnelProvider test/Pods-XYSW test-PacketTunnelProvider test.release.xcconfig"; sourceTree = "<group>"; };
		2214236064A1CFDAA798FD31 /* Pods-XYSW-PacketTunnelProvider.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW-PacketTunnelProvider.debug.xcconfig"; path = "Target Support Files/Pods-XYSW-PacketTunnelProvider/Pods-XYSW-PacketTunnelProvider.debug.xcconfig"; sourceTree = "<group>"; };
		2D2C837BA428329D4F482463 /* Pods-XYSW-PacketTunnelProvider.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW-PacketTunnelProvider.release.xcconfig"; path = "Target Support Files/Pods-XYSW-PacketTunnelProvider/Pods-XYSW-PacketTunnelProvider.release.xcconfig"; sourceTree = "<group>"; };
		3831303326E7007E007F695C /* XYSW.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XYSW.app; sourceTree = BUILT_PRODUCTS_DIR; };
		3831303626E7007E007F695C /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
		3831303726E7007E007F695C /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
		3831303C26E7007E007F695C /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
		3831303D26E7007E007F695C /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
		3831304026E7007E007F695C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
		3831304226E70080007F695C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		3831304526E70080007F695C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
		3831304726E70080007F695C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		3831304826E70080007F695C /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
		3831307D26E703EC007F695C /* PrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrefixHeader.pch; sourceTree = "<group>"; };
		3831308B26E7052B007F695C /* WKWebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKWebViewController.h; sourceTree = "<group>"; };
		3831308D26E7052B007F695C /* UIButton+ImageTitleSpacing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+ImageTitleSpacing.h"; sourceTree = "<group>"; };
		3831308E26E7052B007F695C /* NSString+JSONExtentsion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+JSONExtentsion.m"; sourceTree = "<group>"; };
		3831308F26E7052B007F695C /* UIImageView+LBBlurredImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+LBBlurredImage.h"; sourceTree = "<group>"; };
		3831309026E7052B007F695C /* UIImage+Category.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Category.m"; sourceTree = "<group>"; };
		3831309126E7052B007F695C /* UITabBar+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITabBar+Extension.m"; sourceTree = "<group>"; };
		3831309226E7052B007F695C /* UIImage+ImageEffects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+ImageEffects.h"; sourceTree = "<group>"; };
		3831309326E7052B007F695C /* UIView+RITLBorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+RITLBorder.h"; sourceTree = "<group>"; };
		3831309426E7052B007F695C /* UIView+Toast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+Toast.h"; sourceTree = "<group>"; };
		3831309526E7052B007F695C /* UIResponder+Router.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIResponder+Router.h"; sourceTree = "<group>"; };
		3831309626E7052B007F695C /* UIScrollView+UITouch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+UITouch.m"; sourceTree = "<group>"; };
		3831309726E7052B007F695C /* UIButton+ImageTitleSpacing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+ImageTitleSpacing.m"; sourceTree = "<group>"; };
		3831309826E7052B007F695C /* UIImageView+LBBlurredImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+LBBlurredImage.m"; sourceTree = "<group>"; };
		3831309926E7052B007F695C /* UIImage+Category.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Category.h"; sourceTree = "<group>"; };
		3831309A26E7052B007F695C /* NSString+JSONExtentsion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+JSONExtentsion.h"; sourceTree = "<group>"; };
		3831309B26E7052B007F695C /* UIView+RITLBorder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+RITLBorder.m"; sourceTree = "<group>"; };
		3831309C26E7052B007F695C /* UITabBar+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITabBar+Extension.h"; sourceTree = "<group>"; };
		3831309D26E7052B007F695C /* UIImage+ImageEffects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+ImageEffects.m"; sourceTree = "<group>"; };
		3831309E26E7052B007F695C /* UIScrollView+UITouch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+UITouch.h"; sourceTree = "<group>"; };
		3831309F26E7052B007F695C /* UIResponder+Router.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIResponder+Router.m"; sourceTree = "<group>"; };
		383130A026E7052B007F695C /* UIView+Toast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+Toast.m"; sourceTree = "<group>"; };
		383130A126E7052B007F695C /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; };
		383130A226E7052B007F695C /* WKWebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WKWebViewController.m; sourceTree = "<group>"; };
		383130A426E7052B007F695C /* Untis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Untis.h; sourceTree = "<group>"; };
		383130A526E7052B007F695C /* MonitorNetworkStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MonitorNetworkStatus.h; sourceTree = "<group>"; };
		383130A626E7052B007F695C /* WeDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WeDocument.m; sourceTree = "<group>"; };
		383130A726E7052B007F695C /* Understruck.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Understruck.m; sourceTree = "<group>"; };
		383130A826E7052B007F695C /* YHScanQRCodeVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YHScanQRCodeVC.h; sourceTree = "<group>"; };
		383130A926E7052B007F695C /* TZImagePickerManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TZImagePickerManager.h; sourceTree = "<group>"; };
		383130AA26E7052B007F695C /* MonitorNetworkStatus.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MonitorNetworkStatus.m; sourceTree = "<group>"; };
		383130AB26E7052B007F695C /* Untis.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Untis.m; sourceTree = "<group>"; };
		383130AC26E7052B007F695C /* Understruck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Understruck.h; sourceTree = "<group>"; };
		383130AD26E7052B007F695C /* WeDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeDocument.h; sourceTree = "<group>"; };
		383130AE26E7052B007F695C /* TZImagePickerManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TZImagePickerManager.m; sourceTree = "<group>"; };
		383130AF26E7052B007F695C /* YHScanQRCodeVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YHScanQRCodeVC.m; sourceTree = "<group>"; };
		383130B026E7052B007F695C /* LoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginViewController.m; sourceTree = "<group>"; };
		383130B226E7052B007F695C /* YHBaseNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YHBaseNavigationController.h; sourceTree = "<group>"; };
		383130B326E7052C007F695C /* YHBaseNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YHBaseNavigationController.m; sourceTree = "<group>"; };
		383130D326E70861007F695C /* LCDownloadManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCDownloadManager.m; sourceTree = "<group>"; };
		383130D426E70861007F695C /* LCDownloadManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCDownloadManager.h; sourceTree = "<group>"; };
		41DB8B50188578B270428DA7 /* Pods_XYSW.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XYSW.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		605829BB3A8F80C66EB086EF /* Pods_XYSW_test.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XYSW_test.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		60A80B839DC9E3A1A2FC5A17 /* Pods-XYSW test.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW test.release.xcconfig"; path = "Target Support Files/Pods-XYSW test/Pods-XYSW test.release.xcconfig"; sourceTree = "<group>"; };
		64230A7426E8B23300453FE2 /* vpn_config.ovpn */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = vpn_config.ovpn; sourceTree = "<group>"; };
		644C181A26E886D600EB5B3A /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
		644C181C26E8876600EB5B3A /* NetworkExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NetworkExtension.framework; path = System/Library/Frameworks/NetworkExtension.framework; sourceTree = SDKROOT; };
		64523ACB26E9EF83009CC779 /* PacketTunnelProvider.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = PacketTunnelProvider.appex; sourceTree = BUILT_PRODUCTS_DIR; };
		64523ACE26E9EF83009CC779 /* PacketTunnelProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PacketTunnelProvider.swift; sourceTree = "<group>"; };
		64523AD026E9EF83009CC779 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		64523AF426E9F1F2009CC779 /* PacketTunnelProviderRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = PacketTunnelProviderRelease.entitlements; sourceTree = "<group>"; };
		6481349026E9912A00645AFB /* XYSWRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = XYSWRelease.entitlements; sourceTree = "<group>"; };
		6491803526EC3C6900BDDECB /* HTKeychainManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTKeychainManager.swift; sourceTree = "<group>"; };
		7AAB4A5A2B2175A700145092 /* ZZWHudHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZZWHudHelper.m; sourceTree = "<group>"; };
		7AAB4A5B2B2175A700145092 /* ZZWHudHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZZWHudHelper.h; sourceTree = "<group>"; };
		916AB3ED2A665F56BC2DE2B9 /* Pods-XYSW test-PacketTunnelProvider test.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW test-PacketTunnelProvider test.debug.xcconfig"; path = "Target Support Files/Pods-XYSW test-PacketTunnelProvider test/Pods-XYSW test-PacketTunnelProvider test.debug.xcconfig"; sourceTree = "<group>"; };
		A5A0B531D4EC0113BAEC7DFD /* Pods-XYSW.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW.release.xcconfig"; path = "Target Support Files/Pods-XYSW/Pods-XYSW.release.xcconfig"; sourceTree = "<group>"; };
		A82975020F5615FB90B2E3E2 /* Pods-XYSW test.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW test.debug.xcconfig"; path = "Target Support Files/Pods-XYSW test/Pods-XYSW test.debug.xcconfig"; sourceTree = "<group>"; };
		AF1B247A3D6A72C3B4D6EEFD /* Pods-XYSW.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XYSW.debug.xcconfig"; path = "Target Support Files/Pods-XYSW/Pods-XYSW.debug.xcconfig"; sourceTree = "<group>"; };
		E668AAED78D17135F2FCA59C /* Pods_XYSW_test_PacketTunnelProvider_test.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XYSW_test_PacketTunnelProvider_test.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		F5399C6AA483732DFC3AE475 /* Pods_XYSW_PacketTunnelProvider.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XYSW_PacketTunnelProvider.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		0798633327203D2B00A459C5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0798633427203D2B00A459C5 /* SystemConfiguration.framework in Frameworks */,
				0798633627203D2B00A459C5 /* NetworkExtension.framework in Frameworks */,
				CA4C211DD6D72DBF974917E6 /* Pods_XYSW_test.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		079863962720517E00A459C5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				079863982720517E00A459C5 /* SystemConfiguration.framework in Frameworks */,
				079863992720517E00A459C5 /* NetworkExtension.framework in Frameworks */,
				CCFC4C63922DB565ED001753 /* Pods_XYSW_test_PacketTunnelProvider_test.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3831303026E7007E007F695C /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				64523AAC26E9AB58009CC779 /* SystemConfiguration.framework in Frameworks */,
				F611A9A6F37ED18D06ED0A75 /* (null) in Frameworks */,
				64523A9F26E9A7A0009CC779 /* NetworkExtension.framework in Frameworks */,
				179015B7C4B17DFE8D0B6951 /* Pods_XYSW.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		64523AC826E9EF83009CC779 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F5F6E6D6CFAC512A7EEFC93B /* Pods_XYSW_PacketTunnelProvider.framework in Frameworks */,
				6454077826E9F5C5002F8722 /* SystemConfiguration.framework in Frameworks */,
				6454077726E9F5BE002F8722 /* NetworkExtension.framework in Frameworks */,
				71560700B3DCF319CC96A633 /* Pods_XYSW_PacketTunnelProvider.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		3831302A26E7007E007F695C = {
			isa = PBXGroup;
			children = (
				3831303526E7007E007F695C /* XYSW */,
				64523ACD26E9EF83009CC779 /* PacketTunnelProvider */,
				3831303426E7007E007F695C /* Products */,
				E0A80A9CC6832A6D30CAD78A /* Pods */,
				9C0BECCF58F754707D2F21C7 /* Frameworks */,
			);
			sourceTree = "<group>";
		};
		3831303426E7007E007F695C /* Products */ = {
			isa = PBXGroup;
			children = (
				3831303326E7007E007F695C /* XYSW.app */,
				64523ACB26E9EF83009CC779 /* PacketTunnelProvider.appex */,
				0798634427203D2B00A459C5 /* XYSW test.app */,
				0798639F2720517E00A459C5 /* PacketTunnelProvider test.appex */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		3831303526E7007E007F695C /* XYSW */ = {
			isa = PBXGroup;
			children = (
				07DF6AE22712BBCE005DF6A3 /* XYSWDebug.entitlements */,
				6481349026E9912A00645AFB /* XYSWRelease.entitlements */,
				3831307D26E703EC007F695C /* PrefixHeader.pch */,
				3831303626E7007E007F695C /* AppDelegate.h */,
				3831303726E7007E007F695C /* AppDelegate.m */,
				3831303C26E7007E007F695C /* ViewController.h */,
				3831303D26E7007E007F695C /* ViewController.m */,
				383130B126E7052B007F695C /* BaseViewController */,
				383130A126E7052B007F695C /* LoginViewController.h */,
				383130B026E7052B007F695C /* LoginViewController.m */,
				3831308B26E7052B007F695C /* WKWebViewController.h */,
				383130A226E7052B007F695C /* WKWebViewController.m */,
				383130D426E70861007F695C /* LCDownloadManager.h */,
				383130D326E70861007F695C /* LCDownloadManager.m */,
				7AAB4A5B2B2175A700145092 /* ZZWHudHelper.h */,
				7AAB4A5A2B2175A700145092 /* ZZWHudHelper.m */,
				079CC9D226FDFD470063D576 /* MyLatLng.h */,
				079CC9D126FDFD470063D576 /* MyLatLng.m */,
				0798642E273A268B00A459C5 /* NullSafe.m */,
				077FC714274FCDD80024AC46 /* BaseViewController.h */,
				077FC713274FCDD80024AC46 /* BaseViewController.m */,
				077FC70F274FCDC20024AC46 /* HLLWebViewController.h */,
				077FC710274FCDC20024AC46 /* HLLWebViewController.m */,
				079BE07C26F39CE8009962AD /* index.html */,
				3831308C26E7052B007F695C /* YH_Category */,
				383130A326E7052B007F695C /* YH_Untis */,
				3831303F26E7007E007F695C /* Main.storyboard */,
				3831304226E70080007F695C /* Assets.xcassets */,
				3831304426E70080007F695C /* LaunchScreen.storyboard */,
				3831304726E70080007F695C /* Info.plist */,
				0798635B272041B800A459C5 /* XYSW test-Info.plist */,
				079863A5272051F000A459C5 /* PacketTunnelProvider test-Info.plist */,
				64230A7426E8B23300453FE2 /* vpn_config.ovpn */,
				3831304826E70080007F695C /* main.m */,
			);
			path = XYSW;
			sourceTree = "<group>";
		};
		3831308C26E7052B007F695C /* YH_Category */ = {
			isa = PBXGroup;
			children = (
				3831308D26E7052B007F695C /* UIButton+ImageTitleSpacing.h */,
				3831309726E7052B007F695C /* UIButton+ImageTitleSpacing.m */,
				3831308F26E7052B007F695C /* UIImageView+LBBlurredImage.h */,
				3831309826E7052B007F695C /* UIImageView+LBBlurredImage.m */,
				3831309C26E7052B007F695C /* UITabBar+Extension.h */,
				3831309126E7052B007F695C /* UITabBar+Extension.m */,
				3831309326E7052B007F695C /* UIView+RITLBorder.h */,
				3831309B26E7052B007F695C /* UIView+RITLBorder.m */,
				3831309526E7052B007F695C /* UIResponder+Router.h */,
				3831309F26E7052B007F695C /* UIResponder+Router.m */,
				3831309926E7052B007F695C /* UIImage+Category.h */,
				3831309026E7052B007F695C /* UIImage+Category.m */,
				3831309A26E7052B007F695C /* NSString+JSONExtentsion.h */,
				3831308E26E7052B007F695C /* NSString+JSONExtentsion.m */,
				3831309226E7052B007F695C /* UIImage+ImageEffects.h */,
				3831309D26E7052B007F695C /* UIImage+ImageEffects.m */,
				3831309E26E7052B007F695C /* UIScrollView+UITouch.h */,
				3831309626E7052B007F695C /* UIScrollView+UITouch.m */,
				3831309426E7052B007F695C /* UIView+Toast.h */,
				383130A026E7052B007F695C /* UIView+Toast.m */,
			);
			path = YH_Category;
			sourceTree = "<group>";
		};
		383130A326E7052B007F695C /* YH_Untis */ = {
			isa = PBXGroup;
			children = (
				383130A426E7052B007F695C /* Untis.h */,
				383130AB26E7052B007F695C /* Untis.m */,
				383130A526E7052B007F695C /* MonitorNetworkStatus.h */,
				383130AA26E7052B007F695C /* MonitorNetworkStatus.m */,
				383130A826E7052B007F695C /* YHScanQRCodeVC.h */,
				383130AF26E7052B007F695C /* YHScanQRCodeVC.m */,
				383130A926E7052B007F695C /* TZImagePickerManager.h */,
				383130AE26E7052B007F695C /* TZImagePickerManager.m */,
				383130AC26E7052B007F695C /* Understruck.h */,
				383130A726E7052B007F695C /* Understruck.m */,
				383130AD26E7052B007F695C /* WeDocument.h */,
				383130A626E7052B007F695C /* WeDocument.m */,
			);
			path = YH_Untis;
			sourceTree = "<group>";
		};
		383130B126E7052B007F695C /* BaseViewController */ = {
			isa = PBXGroup;
			children = (
				383130B226E7052B007F695C /* YHBaseNavigationController.h */,
				383130B326E7052C007F695C /* YHBaseNavigationController.m */,
			);
			path = BaseViewController;
			sourceTree = "<group>";
		};
		64523ACD26E9EF83009CC779 /* PacketTunnelProvider */ = {
			isa = PBXGroup;
			children = (
				64523AF426E9F1F2009CC779 /* PacketTunnelProviderRelease.entitlements */,
				64523ACE26E9EF83009CC779 /* PacketTunnelProvider.swift */,
				6491803526EC3C6900BDDECB /* HTKeychainManager.swift */,
				64523AD026E9EF83009CC779 /* Info.plist */,
			);
			path = PacketTunnelProvider;
			sourceTree = "<group>";
		};
		9C0BECCF58F754707D2F21C7 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				644C181C26E8876600EB5B3A /* NetworkExtension.framework */,
				644C181A26E886D600EB5B3A /* SystemConfiguration.framework */,
				F5399C6AA483732DFC3AE475 /* Pods_XYSW_PacketTunnelProvider.framework */,
				605829BB3A8F80C66EB086EF /* Pods_XYSW_test.framework */,
				41DB8B50188578B270428DA7 /* Pods_XYSW.framework */,
				E668AAED78D17135F2FCA59C /* Pods_XYSW_test_PacketTunnelProvider_test.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		E0A80A9CC6832A6D30CAD78A /* Pods */ = {
			isa = PBXGroup;
			children = (
				AF1B247A3D6A72C3B4D6EEFD /* Pods-XYSW.debug.xcconfig */,
				A5A0B531D4EC0113BAEC7DFD /* Pods-XYSW.release.xcconfig */,
				A82975020F5615FB90B2E3E2 /* Pods-XYSW test.debug.xcconfig */,
				60A80B839DC9E3A1A2FC5A17 /* Pods-XYSW test.release.xcconfig */,
				2214236064A1CFDAA798FD31 /* Pods-XYSW-PacketTunnelProvider.debug.xcconfig */,
				2D2C837BA428329D4F482463 /* Pods-XYSW-PacketTunnelProvider.release.xcconfig */,
				916AB3ED2A665F56BC2DE2B9 /* Pods-XYSW test-PacketTunnelProvider test.debug.xcconfig */,
				1FADA30E25353ED716BDEFDA /* Pods-XYSW test-PacketTunnelProvider test.release.xcconfig */,
			);
			path = Pods;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		0798631527203D2B00A459C5 /* XYSW test */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 0798634127203D2B00A459C5 /* Build configuration list for PBXNativeTarget "XYSW test" */;
			buildPhases = (
				0798631827203D2B00A459C5 /* [CP] Check Pods Manifest.lock */,
				0798631927203D2B00A459C5 /* Sources */,
				0798633327203D2B00A459C5 /* Frameworks */,
				0798633727203D2B00A459C5 /* Resources */,
				0798633D27203D2B00A459C5 /* [CP] Embed Pods Frameworks */,
				0798634027203D2B00A459C5 /* [CP] Copy Pods Resources */,
				0782854D2755E32E00BB68E8 /* Embed App Extensions */,
			);
			buildRules = (
			);
			dependencies = (
				07BF6C232750ED9B006C6460 /* PBXTargetDependency */,
				0782854C2755E32E00BB68E8 /* PBXTargetDependency */,
			);
			name = "XYSW test";
			productName = XYSW;
			productReference = 0798634427203D2B00A459C5 /* XYSW test.app */;
			productType = "com.apple.product-type.application";
		};
		079863912720517E00A459C5 /* PacketTunnelProvider test */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 0798639C2720517E00A459C5 /* Build configuration list for PBXNativeTarget "PacketTunnelProvider test" */;
			buildPhases = (
				F89384C1A2DAA19F737C21B4 /* [CP] Check Pods Manifest.lock */,
				079863932720517E00A459C5 /* Sources */,
				079863962720517E00A459C5 /* Frameworks */,
				0798639A2720517E00A459C5 /* Resources */,
				38A582CC72B5E5E5DEE517A5 /* [CP] Copy Pods Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "PacketTunnelProvider test";
			productName = PacketTunnelProvider;
			productReference = 0798639F2720517E00A459C5 /* PacketTunnelProvider test.appex */;
			productType = "com.apple.product-type.app-extension";
		};
		3831303226E7007E007F695C /* XYSW */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3831306226E70080007F695C /* Build configuration list for PBXNativeTarget "XYSW" */;
			buildPhases = (
				EF1F0256274EDA0C5F715932 /* [CP] Check Pods Manifest.lock */,
				3831302F26E7007E007F695C /* Sources */,
				3831303026E7007E007F695C /* Frameworks */,
				3831303126E7007E007F695C /* Resources */,
				0D105AF627E27B94F4242702 /* [CP] Embed Pods Frameworks */,
				64523AD826E9EF83009CC779 /* Embed App Extensions */,
				091313BC1A85C0AF45846244 /* [CP] Copy Pods Resources */,
			);
			buildRules = (
			);
			dependencies = (
				64523AD326E9EF83009CC779 /* PBXTargetDependency */,
			);
			name = XYSW;
			productName = XYSW;
			productReference = 3831303326E7007E007F695C /* XYSW.app */;
			productType = "com.apple.product-type.application";
		};
		64523ACA26E9EF83009CC779 /* PacketTunnelProvider */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 64523AD526E9EF83009CC779 /* Build configuration list for PBXNativeTarget "PacketTunnelProvider" */;
			buildPhases = (
				6212DBBD56EA3EDF791D2F7E /* [CP] Check Pods Manifest.lock */,
				64523AC726E9EF83009CC779 /* Sources */,
				64523AC826E9EF83009CC779 /* Frameworks */,
				64523AC926E9EF83009CC779 /* Resources */,
				39887A2B2116838210467592 /* [CP] Copy Pods Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = PacketTunnelProvider;
			productName = PacketTunnelProvider;
			productReference = 64523ACB26E9EF83009CC779 /* PacketTunnelProvider.appex */;
			productType = "com.apple.product-type.app-extension";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		3831302B26E7007E007F695C /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1240;
				LastUpgradeCheck = 1230;
				TargetAttributes = {
					3831303226E7007E007F695C = {
						CreatedOnToolsVersion = 12.3;
						LastSwiftMigration = 1240;
					};
					64523ACA26E9EF83009CC779 = {
						CreatedOnToolsVersion = 12.4;
					};
				};
			};
			buildConfigurationList = 3831302E26E7007E007F695C /* Build configuration list for PBXProject "XYSW" */;
			compatibilityVersion = "Xcode 9.3";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 3831302A26E7007E007F695C;
			productRefGroup = 3831303426E7007E007F695C /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				3831303226E7007E007F695C /* XYSW */,
				0798631527203D2B00A459C5 /* XYSW test */,
				64523ACA26E9EF83009CC779 /* PacketTunnelProvider */,
				079863912720517E00A459C5 /* PacketTunnelProvider test */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		0798633727203D2B00A459C5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0798633827203D2B00A459C5 /* index.html in Resources */,
				0798633927203D2B00A459C5 /* LaunchScreen.storyboard in Resources */,
				0798635C272041B800A459C5 /* XYSW test-Info.plist in Resources */,
				0798633A27203D2B00A459C5 /* vpn_config.ovpn in Resources */,
				0798633B27203D2B00A459C5 /* Assets.xcassets in Resources */,
				0798633C27203D2B00A459C5 /* Main.storyboard in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		0798639A2720517E00A459C5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				079863A6272051F000A459C5 /* PacketTunnelProvider test-Info.plist in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3831303126E7007E007F695C /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				079BE07D26F39CE8009962AD /* index.html in Resources */,
				3831304626E70080007F695C /* LaunchScreen.storyboard in Resources */,
				64230A7526E8B23300453FE2 /* vpn_config.ovpn in Resources */,
				3831304326E70080007F695C /* Assets.xcassets in Resources */,
				3831304126E7007E007F695C /* Main.storyboard in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		64523AC926E9EF83009CC779 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		0798631827203D2B00A459C5 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputFileListPaths = (
			);
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-XYSW test-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			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";
			showEnvVarsInLog = 0;
		};
		0798633D27203D2B00A459C5 /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW test/Pods-XYSW test-frameworks-${CONFIGURATION}-input-files.xcfilelist",
			);
			name = "[CP] Embed Pods Frameworks";
			outputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW test/Pods-XYSW test-frameworks-${CONFIGURATION}-output-files.xcfilelist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-XYSW test/Pods-XYSW test-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
		0798634027203D2B00A459C5 /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW test/Pods-XYSW test-resources-${CONFIGURATION}-input-files.xcfilelist",
			);
			name = "[CP] Copy Pods Resources";
			outputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW test/Pods-XYSW test-resources-${CONFIGURATION}-output-files.xcfilelist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-XYSW test/Pods-XYSW test-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
		091313BC1A85C0AF45846244 /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW/Pods-XYSW-resources-${CONFIGURATION}-input-files.xcfilelist",
			);
			name = "[CP] Copy Pods Resources";
			outputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW/Pods-XYSW-resources-${CONFIGURATION}-output-files.xcfilelist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-XYSW/Pods-XYSW-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
		0D105AF627E27B94F4242702 /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW/Pods-XYSW-frameworks-${CONFIGURATION}-input-files.xcfilelist",
			);
			name = "[CP] Embed Pods Frameworks";
			outputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW/Pods-XYSW-frameworks-${CONFIGURATION}-output-files.xcfilelist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-XYSW/Pods-XYSW-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
		38A582CC72B5E5E5DEE517A5 /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW test-PacketTunnelProvider test/Pods-XYSW test-PacketTunnelProvider test-resources-${CONFIGURATION}-input-files.xcfilelist",
			);
			name = "[CP] Copy Pods Resources";
			outputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW test-PacketTunnelProvider test/Pods-XYSW test-PacketTunnelProvider test-resources-${CONFIGURATION}-output-files.xcfilelist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-XYSW test-PacketTunnelProvider test/Pods-XYSW test-PacketTunnelProvider test-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
		39887A2B2116838210467592 /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW-PacketTunnelProvider/Pods-XYSW-PacketTunnelProvider-resources-${CONFIGURATION}-input-files.xcfilelist",
			);
			name = "[CP] Copy Pods Resources";
			outputFileListPaths = (
				"${PODS_ROOT}/Target Support Files/Pods-XYSW-PacketTunnelProvider/Pods-XYSW-PacketTunnelProvider-resources-${CONFIGURATION}-output-files.xcfilelist",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-XYSW-PacketTunnelProvider/Pods-XYSW-PacketTunnelProvider-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
		6212DBBD56EA3EDF791D2F7E /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputFileListPaths = (
			);
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-XYSW-PacketTunnelProvider-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			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";
			showEnvVarsInLog = 0;
		};
		EF1F0256274EDA0C5F715932 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputFileListPaths = (
			);
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-XYSW-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			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";
			showEnvVarsInLog = 0;
		};
		F89384C1A2DAA19F737C21B4 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputFileListPaths = (
			);
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-XYSW test-PacketTunnelProvider test-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			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";
			showEnvVarsInLog = 0;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		0798631927203D2B00A459C5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0798631A27203D2B00A459C5 /* LCDownloadManager.m in Sources */,
				0798631B27203D2B00A459C5 /* YHScanQRCodeVC.m in Sources */,
				0798631C27203D2B00A459C5 /* UIScrollView+UITouch.m in Sources */,
				0798631D27203D2B00A459C5 /* MonitorNetworkStatus.m in Sources */,
				0798631E27203D2B00A459C5 /* ViewController.m in Sources */,
				0798631F27203D2B00A459C5 /* Understruck.m in Sources */,
				0798632027203D2B00A459C5 /* UITabBar+Extension.m in Sources */,
				0798632127203D2B00A459C5 /* WKWebViewController.m in Sources */,
				0798632227203D2B00A459C5 /* AppDelegate.m in Sources */,
				0798632327203D2B00A459C5 /* UIImage+ImageEffects.m in Sources */,
				0798632427203D2B00A459C5 /* NSString+JSONExtentsion.m in Sources */,
				0798632527203D2B00A459C5 /* main.m in Sources */,
				0798632627203D2B00A459C5 /* LoginViewController.m in Sources */,
				0798632827203D2B00A459C5 /* MyLatLng.m in Sources */,
				0798632927203D2B00A459C5 /* UIImageView+LBBlurredImage.m in Sources */,
				0798632A27203D2B00A459C5 /* UIView+Toast.m in Sources */,
				0798632B27203D2B00A459C5 /* TZImagePickerManager.m in Sources */,
				0798632C27203D2B00A459C5 /* UIButton+ImageTitleSpacing.m in Sources */,
				077FC716274FCDD80024AC46 /* BaseViewController.m in Sources */,
				0798632D27203D2B00A459C5 /* UIImage+Category.m in Sources */,
				0798632E27203D2B00A459C5 /* UIView+RITLBorder.m in Sources */,
				0798632F27203D2B00A459C5 /* Untis.m in Sources */,
				077FC712274FCDC20024AC46 /* HLLWebViewController.m in Sources */,
				0798633027203D2B00A459C5 /* WeDocument.m in Sources */,
				0798633127203D2B00A459C5 /* UIResponder+Router.m in Sources */,
				0798633227203D2B00A459C5 /* YHBaseNavigationController.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		079863932720517E00A459C5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				079863942720517E00A459C5 /* PacketTunnelProvider.swift in Sources */,
				079863952720517E00A459C5 /* HTKeychainManager.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3831302F26E7007E007F695C /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				383130D526E70861007F695C /* LCDownloadManager.m in Sources */,
				383130C426E7052C007F695C /* YHScanQRCodeVC.m in Sources */,
				383130B726E7052C007F695C /* UIScrollView+UITouch.m in Sources */,
				383130C126E7052C007F695C /* MonitorNetworkStatus.m in Sources */,
				3831303E26E7007E007F695C /* ViewController.m in Sources */,
				077FC715274FCDD80024AC46 /* BaseViewController.m in Sources */,
				383130C026E7052C007F695C /* Understruck.m in Sources */,
				383130B626E7052C007F695C /* UITabBar+Extension.m in Sources */,
				383130BE26E7052C007F695C /* WKWebViewController.m in Sources */,
				3831303826E7007E007F695C /* AppDelegate.m in Sources */,
				383130BB26E7052C007F695C /* UIImage+ImageEffects.m in Sources */,
				383130B426E7052C007F695C /* NSString+JSONExtentsion.m in Sources */,
				3831304926E70080007F695C /* main.m in Sources */,
				383130C526E7052C007F695C /* LoginViewController.m in Sources */,
				7AAB4A5C2B2175A700145092 /* ZZWHudHelper.m in Sources */,
				079CC9D326FDFD470063D576 /* MyLatLng.m in Sources */,
				383130B926E7052C007F695C /* UIImageView+LBBlurredImage.m in Sources */,
				383130BD26E7052C007F695C /* UIView+Toast.m in Sources */,
				383130C326E7052C007F695C /* TZImagePickerManager.m in Sources */,
				383130B826E7052C007F695C /* UIButton+ImageTitleSpacing.m in Sources */,
				383130B526E7052C007F695C /* UIImage+Category.m in Sources */,
				383130BA26E7052C007F695C /* UIView+RITLBorder.m in Sources */,
				077FC711274FCDC20024AC46 /* HLLWebViewController.m in Sources */,
				0798642F273A268B00A459C5 /* NullSafe.m in Sources */,
				383130C226E7052C007F695C /* Untis.m in Sources */,
				383130BF26E7052C007F695C /* WeDocument.m in Sources */,
				383130BC26E7052C007F695C /* UIResponder+Router.m in Sources */,
				383130C626E7052C007F695C /* YHBaseNavigationController.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		64523AC726E9EF83009CC779 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				64523ACF26E9EF83009CC779 /* PacketTunnelProvider.swift in Sources */,
				6491803626EC3C6900BDDECB /* HTKeychainManager.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		0782854C2755E32E00BB68E8 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 64523ACA26E9EF83009CC779 /* PacketTunnelProvider */;
			targetProxy = 0782854B2755E32E00BB68E8 /* PBXContainerItemProxy */;
		};
		07BF6C232750ED9B006C6460 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 079863912720517E00A459C5 /* PacketTunnelProvider test */;
			targetProxy = 07BF6C222750ED9B006C6460 /* PBXContainerItemProxy */;
		};
		64523AD326E9EF83009CC779 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 64523ACA26E9EF83009CC779 /* PacketTunnelProvider */;
			targetProxy = 64523AD226E9EF83009CC779 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		3831303F26E7007E007F695C /* Main.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				3831304026E7007E007F695C /* Base */,
			);
			name = Main.storyboard;
			sourceTree = "<group>";
		};
		3831304426E70080007F695C /* LaunchScreen.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				3831304526E70080007F695C /* Base */,
			);
			name = LaunchScreen.storyboard;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		0798634227203D2B00A459C5 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A82975020F5615FB90B2E3E2 /* Pods-XYSW test.debug.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = XYSW/XYSWDebug.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 23;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "$(SRCROOT)/XYSW/PrefixHeader.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(inherited)",
					"COCOAPODS=1",
					"Development=1",
				);
				INFOPLIST_FILE = "XYSW test-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				MARKETING_VERSION = 1.2;
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "XYSW/XYSW-Bridging-Header.h";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		0798634327203D2B00A459C5 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 60A80B839DC9E3A1A2FC5A17 /* Pods-XYSW test.release.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = NO;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = XYSW/XYSWRelease.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 23;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "$(SRCROOT)/XYSW/PrefixHeader.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(inherited)",
					"COCOAPODS=1",
					"Development=1",
				);
				INFOPLIST_FILE = "XYSW test-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				MARKETING_VERSION = 1.2;
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "XYSW/XYSW-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
		0798639D2720517E00A459C5 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 916AB3ED2A665F56BC2DE2B9 /* Pods-XYSW test-PacketTunnelProvider test.debug.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CODE_SIGN_ENTITLEMENTS = PacketTunnelProvider/PacketTunnelProviderRelease.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				INFOPLIST_FILE = "$(SRCROOT)/PacketTunnelProvider test-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@executable_path/../../Frameworks",
				);
				MARKETING_VERSION = 1.0.1;
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu.PacketTunnelProvider;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		0798639E2720517E00A459C5 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 1FADA30E25353ED716BDEFDA /* Pods-XYSW test-PacketTunnelProvider test.release.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CODE_SIGN_ENTITLEMENTS = PacketTunnelProvider/PacketTunnelProviderRelease.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				INFOPLIST_FILE = "$(SRCROOT)/PacketTunnelProvider test-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@executable_path/../../Frameworks",
				);
				MARKETING_VERSION = 1.0.1;
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu.PacketTunnelProvider;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SKIP_INSTALL = YES;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
		3831306026E70080007F695C /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
			};
			name = Debug;
		};
		3831306126E70080007F695C /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				APPLICATION_EXTENSION_API_ONLY = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				SDKROOT = iphoneos;
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		3831306326E70080007F695C /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AF1B247A3D6A72C3B4D6EEFD /* Pods-XYSW.debug.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
				APPLICATION_EXTENSION_API_ONLY = NO;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = XYSW/XYSWDebug.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 231207;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "$(SRCROOT)/XYSW/PrefixHeader.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(inherited)",
					"COCOAPODS=1",
					"Development=0",
				);
				INFOPLIST_FILE = XYSW/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				MARKETING_VERSION = 1.8.0;
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-w",
					"-l\"c++\"",
					"-l\"crypto\"",
					"-l\"sqlite3.0\"",
					"-l\"ssl\"",
					"-l\"z\"",
					"-framework",
					"\"AFNetworking\"",
					"-framework",
					"\"AMapFoundationKit\"",
					"-framework",
					"\"AMapLocationKit\"",
					"-framework",
					"\"Accelerate\"",
					"-framework",
					"\"AdSupport\"",
					"-framework",
					"\"AudioToolbox\"",
					"-framework",
					"\"AvFoundation\"",
					"-framework",
					"\"BMKLocationKit\"",
					"-framework",
					"\"BaiduMapAPI_Base\"",
					"-framework",
					"\"BaiduMapAPI_Map\"",
					"-framework",
					"\"BaiduMapAPI_Search\"",
					"-framework",
					"\"BaiduMapAPI_Utils\"",
					"-framework",
					"\"Bugly\"",
					"-framework",
					"\"CoreGraphics\"",
					"-framework",
					"\"CoreLocation\"",
					"-framework",
					"\"CoreMotion\"",
					"-framework",
					"\"CoreTelephony\"",
					"-framework",
					"\"ExternalAccessory\"",
					"-framework",
					"\"Foundation\"",
					"-framework",
					"\"GTMBase64\"",
					"-framework",
					"\"JavaScriptCore\"",
					"-framework",
					"\"MBProgressHUD\"",
					"-framework",
					"\"MOBFoundation\"",
					"-framework",
					"\"Masonry\"",
					"-framework",
					"\"MobPush\"",
					"-framework",
					"\"MobPushServiceExtension\"",
					"-framework",
					"\"MobileCoreServices\"",
					"-framework",
					"\"NetworkExtension\"",
					"-framework",
					"\"OpenGLES\"",
					"-framework",
					"\"OpenVPNAdapter\"",
					"-framework",
					"\"PgySDK\"",
					"-framework",
					"\"PgyUpdate\"",
					"-framework",
					"\"Photos\"",
					"-framework",
					"\"QuartzCore\"",
					"-framework",
					"\"Reachability\"",
					"-framework",
					"\"SVProgressHUD\"",
					"-framework",
					"\"Security\"",
					"-framework",
					"\"SystemConfiguration\"",
					"-framework",
					"\"TZImagePickerController\"",
					"-framework",
					"\"UIKit\"",
					"-framework",
					"\"ZXNavigationBar\"",
					"-ld64",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "XYSW/XYSW-Bridging-Header.h";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Debug;
		};
		3831306426E70080007F695C /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A5A0B531D4EC0113BAEC7DFD /* Pods-XYSW.release.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
				APPLICATION_EXTENSION_API_ONLY = NO;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = XYSW/XYSWRelease.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 231207;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "$(SRCROOT)/XYSW/PrefixHeader.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(inherited)",
					"COCOAPODS=1",
					"Development=0",
				);
				INFOPLIST_FILE = XYSW/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				MARKETING_VERSION = 1.8.0;
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-w",
					"-l\"c++\"",
					"-l\"crypto\"",
					"-l\"sqlite3.0\"",
					"-l\"ssl\"",
					"-l\"z\"",
					"-framework",
					"\"AFNetworking\"",
					"-framework",
					"\"AMapFoundationKit\"",
					"-framework",
					"\"AMapLocationKit\"",
					"-framework",
					"\"Accelerate\"",
					"-framework",
					"\"AdSupport\"",
					"-framework",
					"\"AudioToolbox\"",
					"-framework",
					"\"AvFoundation\"",
					"-framework",
					"\"BMKLocationKit\"",
					"-framework",
					"\"BaiduMapAPI_Base\"",
					"-framework",
					"\"BaiduMapAPI_Map\"",
					"-framework",
					"\"BaiduMapAPI_Search\"",
					"-framework",
					"\"BaiduMapAPI_Utils\"",
					"-framework",
					"\"Bugly\"",
					"-framework",
					"\"CoreGraphics\"",
					"-framework",
					"\"CoreLocation\"",
					"-framework",
					"\"CoreMotion\"",
					"-framework",
					"\"CoreTelephony\"",
					"-framework",
					"\"ExternalAccessory\"",
					"-framework",
					"\"Foundation\"",
					"-framework",
					"\"GTMBase64\"",
					"-framework",
					"\"JavaScriptCore\"",
					"-framework",
					"\"MBProgressHUD\"",
					"-framework",
					"\"MOBFoundation\"",
					"-framework",
					"\"Masonry\"",
					"-framework",
					"\"MobPush\"",
					"-framework",
					"\"MobPushServiceExtension\"",
					"-framework",
					"\"MobileCoreServices\"",
					"-framework",
					"\"NetworkExtension\"",
					"-framework",
					"\"OpenGLES\"",
					"-framework",
					"\"OpenVPNAdapter\"",
					"-framework",
					"\"PgySDK\"",
					"-framework",
					"\"PgyUpdate\"",
					"-framework",
					"\"Photos\"",
					"-framework",
					"\"QuartzCore\"",
					"-framework",
					"\"Reachability\"",
					"-framework",
					"\"SVProgressHUD\"",
					"-framework",
					"\"Security\"",
					"-framework",
					"\"SystemConfiguration\"",
					"-framework",
					"\"TZImagePickerController\"",
					"-framework",
					"\"UIKit\"",
					"-framework",
					"\"ZXNavigationBar\"",
					"-ld64",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "XYSW/XYSW-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Release;
		};
		64523AD626E9EF83009CC779 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 2214236064A1CFDAA798FD31 /* Pods-XYSW-PacketTunnelProvider.debug.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CODE_SIGN_ENTITLEMENTS = PacketTunnelProvider/PacketTunnelProviderRelease.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				INFOPLIST_FILE = PacketTunnelProvider/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@executable_path/../../Frameworks",
				);
				MARKETING_VERSION = 1.0.1;
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-w",
					"-l\"c++\"",
					"-l\"crypto\"",
					"-l\"sqlite3.0\"",
					"-l\"ssl\"",
					"-l\"z\"",
					"-framework",
					"\"AFNetworking\"",
					"-framework",
					"\"AMapFoundationKit\"",
					"-framework",
					"\"AMapLocationKit\"",
					"-framework",
					"\"Accelerate\"",
					"-framework",
					"\"AdSupport\"",
					"-framework",
					"\"AudioToolbox\"",
					"-framework",
					"\"AvFoundation\"",
					"-framework",
					"\"BMKLocationKit\"",
					"-framework",
					"\"BaiduMapAPI_Base\"",
					"-framework",
					"\"BaiduMapAPI_Map\"",
					"-framework",
					"\"BaiduMapAPI_Search\"",
					"-framework",
					"\"BaiduMapAPI_Utils\"",
					"-framework",
					"\"Bugly\"",
					"-framework",
					"\"CoreGraphics\"",
					"-framework",
					"\"CoreLocation\"",
					"-framework",
					"\"CoreMotion\"",
					"-framework",
					"\"CoreTelephony\"",
					"-framework",
					"\"ExternalAccessory\"",
					"-framework",
					"\"Foundation\"",
					"-framework",
					"\"GTMBase64\"",
					"-framework",
					"\"JavaScriptCore\"",
					"-framework",
					"\"MBProgressHUD\"",
					"-framework",
					"\"MOBFoundation\"",
					"-framework",
					"\"Masonry\"",
					"-framework",
					"\"MobPush\"",
					"-framework",
					"\"MobPushServiceExtension\"",
					"-framework",
					"\"MobileCoreServices\"",
					"-framework",
					"\"NetworkExtension\"",
					"-framework",
					"\"OpenGLES\"",
					"-framework",
					"\"OpenVPNAdapter\"",
					"-framework",
					"\"PgySDK\"",
					"-framework",
					"\"PgyUpdate\"",
					"-framework",
					"\"Photos\"",
					"-framework",
					"\"QuartzCore\"",
					"-framework",
					"\"Reachability\"",
					"-framework",
					"\"SVProgressHUD\"",
					"-framework",
					"\"Security\"",
					"-framework",
					"\"SystemConfiguration\"",
					"-framework",
					"\"TZImagePickerController\"",
					"-framework",
					"\"UIKit\"",
					"-framework",
					"\"ZXNavigationBar\"",
					"-ld64",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu.PacketTunnelProvider;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		64523AD726E9EF83009CC779 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 2D2C837BA428329D4F482463 /* Pods-XYSW-PacketTunnelProvider.release.xcconfig */;
			buildSettings = {
				APPLICATION_EXTENSION_API_ONLY = YES;
				CODE_SIGN_ENTITLEMENTS = PacketTunnelProvider/PacketTunnelProviderRelease.entitlements;
				CODE_SIGN_IDENTITY = "Apple Development";
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				DEVELOPMENT_TEAM = 484C8PW5NG;
				ENABLE_BITCODE = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				INFOPLIST_FILE = PacketTunnelProvider/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@executable_path/../../Frameworks",
				);
				MARKETING_VERSION = 1.0.1;
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-w",
					"-l\"c++\"",
					"-l\"crypto\"",
					"-l\"sqlite3.0\"",
					"-l\"ssl\"",
					"-l\"z\"",
					"-framework",
					"\"AFNetworking\"",
					"-framework",
					"\"AMapFoundationKit\"",
					"-framework",
					"\"AMapLocationKit\"",
					"-framework",
					"\"Accelerate\"",
					"-framework",
					"\"AdSupport\"",
					"-framework",
					"\"AudioToolbox\"",
					"-framework",
					"\"AvFoundation\"",
					"-framework",
					"\"BMKLocationKit\"",
					"-framework",
					"\"BaiduMapAPI_Base\"",
					"-framework",
					"\"BaiduMapAPI_Map\"",
					"-framework",
					"\"BaiduMapAPI_Search\"",
					"-framework",
					"\"BaiduMapAPI_Utils\"",
					"-framework",
					"\"Bugly\"",
					"-framework",
					"\"CoreGraphics\"",
					"-framework",
					"\"CoreLocation\"",
					"-framework",
					"\"CoreMotion\"",
					"-framework",
					"\"CoreTelephony\"",
					"-framework",
					"\"ExternalAccessory\"",
					"-framework",
					"\"Foundation\"",
					"-framework",
					"\"GTMBase64\"",
					"-framework",
					"\"JavaScriptCore\"",
					"-framework",
					"\"MBProgressHUD\"",
					"-framework",
					"\"MOBFoundation\"",
					"-framework",
					"\"Masonry\"",
					"-framework",
					"\"MobPush\"",
					"-framework",
					"\"MobPushServiceExtension\"",
					"-framework",
					"\"MobileCoreServices\"",
					"-framework",
					"\"NetworkExtension\"",
					"-framework",
					"\"OpenGLES\"",
					"-framework",
					"\"OpenVPNAdapter\"",
					"-framework",
					"\"PgySDK\"",
					"-framework",
					"\"PgyUpdate\"",
					"-framework",
					"\"Photos\"",
					"-framework",
					"\"QuartzCore\"",
					"-framework",
					"\"Reachability\"",
					"-framework",
					"\"SVProgressHUD\"",
					"-framework",
					"\"Security\"",
					"-framework",
					"\"SystemConfiguration\"",
					"-framework",
					"\"TZImagePickerController\"",
					"-framework",
					"\"UIKit\"",
					"-framework",
					"\"ZXNavigationBar\"",
					"-ld64",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.newfiber.xinyangshuiwu.PacketTunnelProvider;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SKIP_INSTALL = YES;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		0798634127203D2B00A459C5 /* Build configuration list for PBXNativeTarget "XYSW test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				0798634227203D2B00A459C5 /* Debug */,
				0798634327203D2B00A459C5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		0798639C2720517E00A459C5 /* Build configuration list for PBXNativeTarget "PacketTunnelProvider test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				0798639D2720517E00A459C5 /* Debug */,
				0798639E2720517E00A459C5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3831302E26E7007E007F695C /* Build configuration list for PBXProject "XYSW" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3831306026E70080007F695C /* Debug */,
				3831306126E70080007F695C /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3831306226E70080007F695C /* Build configuration list for PBXNativeTarget "XYSW" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3831306326E70080007F695C /* Debug */,
				3831306426E70080007F695C /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		64523AD526E9EF83009CC779 /* Build configuration list for PBXNativeTarget "PacketTunnelProvider" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				64523AD626E9EF83009CC779 /* Debug */,
				64523AD726E9EF83009CC779 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 3831302B26E7007E007F695C /* Project object */;
}