mirror of
https://github.com/confirmedcode/Lockdown-iOS.git
synced 2025-12-21 12:14:02 +01:00
2829 lines
199 KiB
Plaintext
2829 lines
199 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 46;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
08799CF7AFE70CC200E47EDB /* Pods_Lockdown_Firewall_Widget.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A890BF9C9CF89A7E923EDDA /* Pods_Lockdown_Firewall_Widget.framework */; };
|
|
1579100974C8086B190B35BB /* Pods-Lockdown VPN Widget-settings-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = A19DA148E491FF88E4B0B408 /* Pods-Lockdown VPN Widget-settings-metadata.plist */; };
|
|
20816D1FD569053C0994232B /* Pods-Lockdown-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = E4A025BF9012D4E6454AE1D6 /* Pods-Lockdown-metadata.plist */; };
|
|
388CD7581B88A7E496467546 /* Pods-Lockdown Firewall Widget-settings-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = 2DF472CA81A935DEF14D7039 /* Pods-Lockdown Firewall Widget-settings-metadata.plist */; };
|
|
3D01D97B2480DCB3003A710C /* data_trackers.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D01D97A2480DBED003A710C /* data_trackers.txt */; };
|
|
3D01D99E2481E42B003A710C /* reporting.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D01D99D2481E252003A710C /* reporting.txt */; };
|
|
3D01D99F2481E42E003A710C /* general_ads.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D01D99C2481E241003A710C /* general_ads.txt */; };
|
|
3D0711B822FE79BE00391C6E /* WhyTrustViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D0711B722FE79BE00391C6E /* WhyTrustViewController.swift */; };
|
|
3D0711BB22FE7B5100391C6E /* TitleViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D0711BA22FE7B5100391C6E /* TitleViewController.swift */; };
|
|
3D0971D822EBAD1000CCD326 /* facebook_sdk.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D0971D722EBAD1000CCD326 /* facebook_sdk.txt */; };
|
|
3D0971DA22EBAD4C00CCD326 /* marketing.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D0971D922EBAD4C00CCD326 /* marketing.txt */; };
|
|
3D3BF4CC233D5E9100D0C482 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3D3BF4D0233D5E9100D0C482 /* Localizable.strings */; };
|
|
3D3BF4CD233D5E9100D0C482 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3D3BF4D0233D5E9100D0C482 /* Localizable.strings */; };
|
|
3D3BF4CE233D5E9100D0C482 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3D3BF4D0233D5E9100D0C482 /* Localizable.strings */; };
|
|
3D44378022DFB22600908CDC /* Montserrat-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377A22DFB22600908CDC /* Montserrat-Medium.ttf */; };
|
|
3D44378122DFB22600908CDC /* Montserrat-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377B22DFB22600908CDC /* Montserrat-Light.ttf */; };
|
|
3D44378222DFB22600908CDC /* Montserrat-Thin.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377C22DFB22600908CDC /* Montserrat-Thin.ttf */; };
|
|
3D44378322DFB22600908CDC /* Montserrat-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377D22DFB22600908CDC /* Montserrat-Bold.ttf */; };
|
|
3D44378422DFB22600908CDC /* Montserrat-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377E22DFB22600908CDC /* Montserrat-SemiBold.ttf */; };
|
|
3D44378522DFB22600908CDC /* Montserrat-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377F22DFB22600908CDC /* Montserrat-Regular.ttf */; };
|
|
3D47CDAF22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationDelegate.swift */; };
|
|
3D47CDB022F3C3F3003BD7F7 /* NVActivityIndicatorPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8622F3C3F3003BD7F7 /* NVActivityIndicatorPresenter.swift */; };
|
|
3D47CDB122F3C3F3003BD7F7 /* NVActivityIndicatorViewable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8722F3C3F3003BD7F7 /* NVActivityIndicatorViewable.swift */; };
|
|
3D47CDB222F3C3F3003BD7F7 /* NVActivityIndicatorShape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8922F3C3F3003BD7F7 /* NVActivityIndicatorShape.swift */; };
|
|
3D47CDB322F3C3F3003BD7F7 /* NVActivityIndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8A22F3C3F3003BD7F7 /* NVActivityIndicatorView.swift */; };
|
|
3D47CDB522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8D22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotate.swift */; };
|
|
3D47CDB622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8E22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridPulse.swift */; };
|
|
3D47CDB722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD8F22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotate.swift */; };
|
|
3D47CDB822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */; };
|
|
3D47CDB922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallTrianglePath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallTrianglePath.swift */; };
|
|
3D47CDBA22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallDoubleBounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallDoubleBounce.swift */; };
|
|
3D47CDBB22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */; };
|
|
3D47CDBC22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */; };
|
|
3D47CDBD22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */; };
|
|
3D47CDBE22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScale.swift */; };
|
|
3D47CDBF22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZag.swift */; };
|
|
3D47CDC022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallBeat.swift */; };
|
|
3D47CDC122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSemiCircleSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSemiCircleSpin.swift */; };
|
|
3D47CDC222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRipple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9A22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRipple.swift */; };
|
|
3D47CDC322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9B22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */; };
|
|
3D47CDC422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSquareSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9C22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSquareSpin.swift */; };
|
|
3D47CDC522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotateChase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9D22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotateChase.swift */; };
|
|
3D47CDC622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9E22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulse.swift */; };
|
|
3D47CDC722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBlank.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CD9F22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBlank.swift */; };
|
|
3D47CDC822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */; };
|
|
3D47CDC922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationAudioEqualizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationAudioEqualizer.swift */; };
|
|
3D47CDCA22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */; };
|
|
3D47CDCB22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridBeat.swift */; };
|
|
3D47CDCC22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleMultiple.swift */; };
|
|
3D47CDCD22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScale.swift */; };
|
|
3D47CDCE22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */; };
|
|
3D47CDCF22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationPacman.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationPacman.swift */; };
|
|
3D47CDD022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseSync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseSync.swift */; };
|
|
3D47CDD122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCubeTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDA922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCubeTransition.swift */; };
|
|
3D47CDD222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDAA22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */; };
|
|
3D47CDD322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScaleParty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDAB22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScaleParty.swift */; };
|
|
3D47CDD422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDAC22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */; };
|
|
3D47CDD522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseRise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDAD22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseRise.swift */; };
|
|
3D47CDD622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationOrbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D47CDAE22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationOrbit.swift */; };
|
|
3D4D7FEC247F2435000369FD /* google_shopping_ads.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D4D7FEB247F22AE000369FD /* google_shopping_ads.txt */; };
|
|
3D5464D323037CCA00AE1F73 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3D5464D223037CCA00AE1F73 /* Settings.bundle */; };
|
|
3D5464D42303839200AE1F73 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3D5464D223037CCA00AE1F73 /* Settings.bundle */; };
|
|
3D5464D52303839400AE1F73 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3D5464D223037CCA00AE1F73 /* Settings.bundle */; };
|
|
3D5464D62303839500AE1F73 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3D5464D223037CCA00AE1F73 /* Settings.bundle */; };
|
|
3D5561D4230B58F30062001D /* PrivacyPolicyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D5561D3230B58F30062001D /* PrivacyPolicyViewController.swift */; };
|
|
3D5F5A0823107C1E004C3860 /* game_ads.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D5F5A0723107C1E004C3860 /* game_ads.txt */; };
|
|
3D5F5A0A23107EB8004C3860 /* snapchat_analytics.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3D5F5A0923107EB8004C3860 /* snapchat_analytics.txt */; };
|
|
3D5F5A0C23109ABB004C3860 /* WhatIsVpnViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D5F5A0B23109ABB004C3860 /* WhatIsVpnViewController.swift */; };
|
|
3D752C342357FA3B00C163E4 /* SF-Pro-Rounded-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 3D752C302357FA3B00C163E4 /* SF-Pro-Rounded-Regular.otf */; };
|
|
3D752C352357FA3B00C163E4 /* SF-Pro-Rounded-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = 3D752C312357FA3B00C163E4 /* SF-Pro-Rounded-Medium.otf */; };
|
|
3D752C362357FA3B00C163E4 /* SF-Pro-Rounded-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 3D752C322357FA3B00C163E4 /* SF-Pro-Rounded-Bold.otf */; };
|
|
3D752C372357FA3B00C163E4 /* SF-Pro-Rounded-Semibold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 3D752C332357FA3B00C163E4 /* SF-Pro-Rounded-Semibold.otf */; };
|
|
3D94AAF022FD7BFA0012B0DE /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1FCDA6222C7616400C928BC /* NetworkExtension.framework */; };
|
|
3D94AAF122FDEAC00012B0DE /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F2D22F190720017740D /* Client.swift */; };
|
|
3D94AAF222FDEAC20012B0DE /* ClientModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F3022F190AE0017740D /* ClientModels.swift */; };
|
|
3D94AAF322FDEAC50012B0DE /* FirewallUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DABD9FE22F7AD4D00480AAC /* FirewallUtilities.swift */; };
|
|
3D94AAF422FDEAC80012B0DE /* WhitelistUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57A722FBD7A100DE189F /* WhitelistUtilities.swift */; };
|
|
3D94AAF522FDEACD0012B0DE /* VPNController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DBA18921B77C80008A9322 /* VPNController.swift */; };
|
|
3D94AAF622FDEAD60012B0DE /* FirewallController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F4022F252720017740D /* FirewallController.swift */; };
|
|
3D94AAF722FDEAD70012B0DE /* FirewallController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F4022F252720017740D /* FirewallController.swift */; };
|
|
3D94AAF822FDEADC0012B0DE /* Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57AF22FC14CC00DE189F /* Shared.swift */; };
|
|
3D94AAFD22FDEB460012B0DE /* VPNSubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DBA18521B77C66008A9322 /* VPNSubscription.swift */; };
|
|
3D94AB0D22FE05090012B0DE /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E1206D982B0060D945 /* CocoaLumberjack.framework */; };
|
|
3D94AB0E22FE05090012B0DE /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E2206D982B0060D945 /* CocoaLumberjackSwift.framework */; };
|
|
3D94AB0F22FE0CF60012B0DE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A1141A1B1F46230500F54698 /* Assets.xcassets */; };
|
|
3D94AB1022FE0CFB0012B0DE /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3D94AB0222FDEDEB0012B0DE /* MainInterface.storyboard */; };
|
|
3D94AB1222FE3A460012B0DE /* Environment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D94AB1122FE3A460012B0DE /* Environment.swift */; };
|
|
3D94AB1322FE3BA10012B0DE /* Environment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D94AB1122FE3A460012B0DE /* Environment.swift */; };
|
|
3D94AB1422FE3BA20012B0DE /* Environment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D94AB1122FE3A460012B0DE /* Environment.swift */; };
|
|
3D94AB1522FE3BA40012B0DE /* Environment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D94AB1122FE3A460012B0DE /* Environment.swift */; };
|
|
3D970DAD22EC149D00F9CC93 /* BlockLogCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D970DAC22EC149D00F9CC93 /* BlockLogCell.swift */; };
|
|
3D970DAF22EC15D800F9CC93 /* BlockLogViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D970DAE22EC15D800F9CC93 /* BlockLogViewController.swift */; };
|
|
3D9FC67723E503DF004122D3 /* EmailSignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D9FC67623E503DF004122D3 /* EmailSignInViewController.swift */; };
|
|
3D9FC67923E521DE004122D3 /* ForgotPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D9FC67823E521DE004122D3 /* ForgotPasswordViewController.swift */; };
|
|
3DAA6B4F22EA76420018FC09 /* clickbait.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3DAA6B4E22EA76420018FC09 /* clickbait.txt */; };
|
|
3DAA6B5322EA988F0018FC09 /* ransomware.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3DAA6B5222EA988F0018FC09 /* ransomware.txt */; };
|
|
3DABD9FD22F7961F00480AAC /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F2D22F190720017740D /* Client.swift */; };
|
|
3DABD9FF22F7AD4D00480AAC /* FirewallUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DABD9FE22F7AD4D00480AAC /* FirewallUtilities.swift */; };
|
|
3DABDA0022F7AD4D00480AAC /* FirewallUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DABD9FE22F7AD4D00480AAC /* FirewallUtilities.swift */; };
|
|
3DABDA0122F7AD4D00480AAC /* FirewallUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DABD9FE22F7AD4D00480AAC /* FirewallUtilities.swift */; };
|
|
3DABDA0222F7DD7700480AAC /* ClientModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F3022F190AE0017740D /* ClientModels.swift */; };
|
|
3DAF7C5622F4568C003C8F9C /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F2D22F190720017740D /* Client.swift */; };
|
|
3DAF7C5722F456F2003C8F9C /* ClientModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F3022F190AE0017740D /* ClientModels.swift */; };
|
|
3DAF907922EFD70200FB29E0 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1FCDA6222C7616400C928BC /* NetworkExtension.framework */; };
|
|
3DAF907A22EFD70900FB29E0 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1FCDA6222C7616400C928BC /* NetworkExtension.framework */; };
|
|
3DBD57A222FBB0D900DE189F /* WebViewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57A122FBB0D900DE189F /* WebViewViewController.swift */; };
|
|
3DBD57A622FBCD7A00DE189F /* WhitelistViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57A522FBCD7A00DE189F /* WhitelistViewController.swift */; };
|
|
3DBD57A822FBD7A100DE189F /* WhitelistUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57A722FBD7A100DE189F /* WhitelistUtilities.swift */; };
|
|
3DBD57A922FBD7A100DE189F /* WhitelistUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57A722FBD7A100DE189F /* WhitelistUtilities.swift */; };
|
|
3DBD57AA22FBD7A100DE189F /* WhitelistUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57A722FBD7A100DE189F /* WhitelistUtilities.swift */; };
|
|
3DBD57AC22FBDFE300DE189F /* WhitelistCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57AB22FBDFE200DE189F /* WhitelistCell.swift */; };
|
|
3DBD57AE22FBE04300DE189F /* WhitelistAddCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57AD22FBE04300DE189F /* WhitelistAddCell.swift */; };
|
|
3DBD57B022FC14CD00DE189F /* Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57AF22FC14CC00DE189F /* Shared.swift */; };
|
|
3DBD57B122FC14CD00DE189F /* Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57AF22FC14CC00DE189F /* Shared.swift */; };
|
|
3DBD57B222FC14CD00DE189F /* Shared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57AF22FC14CC00DE189F /* Shared.swift */; };
|
|
3DBD57B422FCFF2500DE189F /* SetRegionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57B322FCFF2400DE189F /* SetRegionViewController.swift */; };
|
|
3DBD57B622FD00BC00DE189F /* SetRegionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57B522FD00BB00DE189F /* SetRegionCell.swift */; };
|
|
3DBD57BC22FD727900DE189F /* NotificationCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1912FE91F58B2D00007F6D4 /* NotificationCenter.framework */; };
|
|
3DBD57BF22FD727900DE189F /* FirewallTodayViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBD57BE22FD727900DE189F /* FirewallTodayViewController.swift */; };
|
|
3DBD57C622FD727900DE189F /* Lockdown Firewall Widget.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 3DBD57BB22FD727900DE189F /* Lockdown Firewall Widget.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
3DBD57CD22FD7AE400DE189F /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1E78D12207BE58C007FAE70 /* CloudKit.framework */; };
|
|
3DCA4F2E22F190720017740D /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F2D22F190720017740D /* Client.swift */; };
|
|
3DCA4F3122F190AE0017740D /* ClientModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F3022F190AE0017740D /* ClientModels.swift */; };
|
|
3DCA4F3322F22CB40017740D /* HomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F3222F22CB40017740D /* HomeViewController.swift */; };
|
|
3DCA4F4122F252720017740D /* FirewallController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCA4F4022F252720017740D /* FirewallController.swift */; };
|
|
3DCFE6FA24493F9000EA9B35 /* marketing_beta.txt in Sources */ = {isa = PBXBuildFile; fileRef = 3DCFE6F924493F9000EA9B35 /* marketing_beta.txt */; };
|
|
3DCFE6FB244945A100EA9B35 /* marketing_beta.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3DCFE6F924493F9000EA9B35 /* marketing_beta.txt */; };
|
|
3DF2455423A2F8A400E46613 /* EmailSignUpViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF2455323A2F8A400E46613 /* EmailSignUpViewController.swift */; };
|
|
3DF2455623A306DB00E46613 /* Loader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF2455523A306DB00E46613 /* Loader.swift */; };
|
|
4A86219093026DE70A097E79 /* Pods-LockdownTests-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8DA68459884385F76BF86234 /* Pods-LockdownTests-metadata.plist */; };
|
|
5647ACFEBBAB001FAE27CAF9 /* Pods-LockdownTunnel-settings-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6F089C7008AB8F59DE3EA7BD /* Pods-LockdownTunnel-settings-metadata.plist */; };
|
|
5666ABC4D0064E4669D1943F /* Pods-LockdownTunnel-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = B2AFAE1E2F56A1CA9EC153D4 /* Pods-LockdownTunnel-metadata.plist */; };
|
|
601BF3ED11EB7CBF95BF5720 /* Pods-Lockdown Firewall Widget-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = 12884CAB7C53B842E9E3745C /* Pods-Lockdown Firewall Widget-metadata.plist */; };
|
|
78010EFC9ED40D77BD40C924 /* Pods-LockdownTests-settings-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = 2ADD2E8AC036859E49987E8B /* Pods-LockdownTests-settings-metadata.plist */; };
|
|
7C0156542521C2F200670CB5 /* Montserrat-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377A22DFB22600908CDC /* Montserrat-Medium.ttf */; };
|
|
7C0156552521C2F200670CB5 /* Montserrat-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377D22DFB22600908CDC /* Montserrat-Bold.ttf */; };
|
|
7C0156562521C2F200670CB5 /* Montserrat-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377E22DFB22600908CDC /* Montserrat-SemiBold.ttf */; };
|
|
7C0156572521C2F200670CB5 /* Montserrat-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377F22DFB22600908CDC /* Montserrat-Regular.ttf */; };
|
|
7C0156582521C2F200670CB5 /* Montserrat-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377B22DFB22600908CDC /* Montserrat-Light.ttf */; };
|
|
7C0156592521C2F200670CB5 /* Montserrat-Thin.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D44377C22DFB22600908CDC /* Montserrat-Thin.ttf */; };
|
|
7C0D11122473EE2E00A26E04 /* DomainNameValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0D11112473EE2E00A26E04 /* DomainNameValidator.swift */; };
|
|
7C0D111D2473FC7E00A26E04 /* LockdownTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0D111C2473FC7E00A26E04 /* LockdownTests.swift */; };
|
|
7C0D11252473FD6500A26E04 /* DomainNameValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0D11242473FD6500A26E04 /* DomainNameValidatorTests.swift */; };
|
|
7C1AE073247FD82A0000A7D3 /* PushNotificationsAuthorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE072247FD82A0000A7D3 /* PushNotificationsAuthorization.swift */; };
|
|
7C1AE075247FE1FB0000A7D3 /* PushNotificationsAuthorizationUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE074247FE1FB0000A7D3 /* PushNotificationsAuthorizationUI.swift */; };
|
|
7C1AE076247FE2000000A7D3 /* PushNotificationsAuthorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE072247FD82A0000A7D3 /* PushNotificationsAuthorization.swift */; };
|
|
7C1AE077247FE2010000A7D3 /* PushNotificationsAuthorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE072247FD82A0000A7D3 /* PushNotificationsAuthorization.swift */; };
|
|
7C1AE078247FE2010000A7D3 /* PushNotificationsAuthorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE072247FD82A0000A7D3 /* PushNotificationsAuthorization.swift */; };
|
|
7C1AE07A247FF87F0000A7D3 /* OneTimeActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE079247FF87E0000A7D3 /* OneTimeActions.swift */; };
|
|
7C1AE07B247FF87F0000A7D3 /* OneTimeActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE079247FF87E0000A7D3 /* OneTimeActions.swift */; };
|
|
7C1AE07C247FF87F0000A7D3 /* OneTimeActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE079247FF87E0000A7D3 /* OneTimeActions.swift */; };
|
|
7C1AE07D247FF87F0000A7D3 /* OneTimeActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE079247FF87E0000A7D3 /* OneTimeActions.swift */; };
|
|
7C1AE080248028F40000A7D3 /* UIKit+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C1AE07F248028F40000A7D3 /* UIKit+Extensions.swift */; };
|
|
7C3E8D21247D8057004B81D6 /* PushNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C3E8D20247D8057004B81D6 /* PushNotifications.swift */; };
|
|
7C3E8D22247D8057004B81D6 /* PushNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C3E8D20247D8057004B81D6 /* PushNotifications.swift */; };
|
|
7C3EFA0224867DEE00719D96 /* TrackerInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C3EFA0124867DEE00719D96 /* TrackerInfo.swift */; };
|
|
7C3EFA042486879800719D96 /* tracker_info.json in Resources */ = {isa = PBXBuildFile; fileRef = 7C3EFA032486879800719D96 /* tracker_info.json */; };
|
|
7C422E97252796EE007F9C22 /* StaticTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C422E96252796EE007F9C22 /* StaticTableView.swift */; };
|
|
7C422EA525279724007F9C22 /* Align.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C422EA425279724007F9C22 /* Align.swift */; };
|
|
7C422EAF252797A6007F9C22 /* AccountVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C422EAE252797A6007F9C22 /* AccountVC.swift */; };
|
|
7C422EB72527A2D1007F9C22 /* MainTabBarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C422EB62527A2D1007F9C22 /* MainTabBarViewController.swift */; };
|
|
7C44081B2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C44081A2539BCCE003FAD1E /* ProtectedFileAccess.swift */; };
|
|
7C44081C2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C44081A2539BCCE003FAD1E /* ProtectedFileAccess.swift */; };
|
|
7C44081D2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C44081A2539BCCE003FAD1E /* ProtectedFileAccess.swift */; };
|
|
7C44081E2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C44081A2539BCCE003FAD1E /* ProtectedFileAccess.swift */; };
|
|
7C4D9BBB252C8748004175EA /* AccountUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C4D9BBA252C8748004175EA /* AccountUI.swift */; };
|
|
7C6619BC247810E2005E8BB1 /* BlockDayLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C6619BB247810E2005E8BB1 /* BlockDayLog.swift */; };
|
|
7C6619BD247810EE005E8BB1 /* BlockDayLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C6619BB247810E2005E8BB1 /* BlockDayLog.swift */; };
|
|
7C6619BE247810EE005E8BB1 /* BlockDayLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C6619BB247810E2005E8BB1 /* BlockDayLog.swift */; };
|
|
7C6619BF247810EF005E8BB1 /* BlockDayLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C6619BB247810E2005E8BB1 /* BlockDayLog.swift */; };
|
|
7C9A936C251E1EC700DA5721 /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C9A936B251E1EC700DA5721 /* WidgetKit.framework */; };
|
|
7C9A936E251E1EC700DA5721 /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C9A936D251E1EC700DA5721 /* SwiftUI.framework */; };
|
|
7C9A9371251E1EC700DA5721 /* LockdownFirewallWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C9A9370251E1EC700DA5721 /* LockdownFirewallWidget.swift */; };
|
|
7C9A9373251E1EC700DA5721 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7C9A9372251E1EC700DA5721 /* Assets.xcassets */; };
|
|
7C9A9377251E1EC700DA5721 /* LockdownFirewallWidgetExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 7C9A936A251E1EC700DA5721 /* LockdownFirewallWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
7C9A9384251E1F9C00DA5721 /* LoadingCircle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C9A9383251E1F9C00DA5721 /* LoadingCircle.swift */; };
|
|
7CD1435F248798D4009206A9 /* TrackerInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD1435E248798D4009206A9 /* TrackerInfoTests.swift */; };
|
|
7CD52D81247E850D00D0530F /* SnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD52D80247E850D00D0530F /* SnapshotTests.swift */; };
|
|
7CD52D82247EC18800D0530F /* PushNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C3E8D20247D8057004B81D6 /* PushNotifications.swift */; };
|
|
7CD52D83247EC18900D0530F /* PushNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C3E8D20247D8057004B81D6 /* PushNotifications.swift */; };
|
|
7CE91C592521D54F009D8269 /* UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C582521D54F009D8269 /* UserDefaults.swift */; };
|
|
7CE91C602521D564009D8269 /* UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C582521D54F009D8269 /* UserDefaults.swift */; };
|
|
7CE91C672521D565009D8269 /* UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C582521D54F009D8269 /* UserDefaults.swift */; };
|
|
7CE91C682521D565009D8269 /* UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C582521D54F009D8269 /* UserDefaults.swift */; };
|
|
7CE91C692521D566009D8269 /* UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C582521D54F009D8269 /* UserDefaults.swift */; };
|
|
7CE91C712521D58C009D8269 /* Metrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C702521D58C009D8269 /* Metrics.swift */; };
|
|
7CE91C7E2521D5B6009D8269 /* Metrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C702521D58C009D8269 /* Metrics.swift */; };
|
|
7CE91C852521D5B7009D8269 /* Metrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C702521D58C009D8269 /* Metrics.swift */; };
|
|
7CE91C862521D5B7009D8269 /* Metrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C702521D58C009D8269 /* Metrics.swift */; };
|
|
7CE91C872521D5B8009D8269 /* Metrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C702521D58C009D8269 /* Metrics.swift */; };
|
|
7CE91C962521ED5E009D8269 /* VPNRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C952521ED5E009D8269 /* VPNRegion.swift */; };
|
|
7CE91C972521ED5E009D8269 /* VPNRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C952521ED5E009D8269 /* VPNRegion.swift */; };
|
|
7CE91C982521ED5E009D8269 /* VPNRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C952521ED5E009D8269 /* VPNRegion.swift */; };
|
|
7CE91C992521ED5E009D8269 /* VPNRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C952521ED5E009D8269 /* VPNRegion.swift */; };
|
|
7CE91C9A2521ED5E009D8269 /* VPNRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91C952521ED5E009D8269 /* VPNRegion.swift */; };
|
|
7CE91CA8252214C9009D8269 /* CombinedProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE91CA7252214C9009D8269 /* CombinedProvider.swift */; };
|
|
90728B81560C790FD5A02A6B /* Pods-Lockdown VPN Widget-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = 92D3DD81205F17D004056D79 /* Pods-Lockdown VPN Widget-metadata.plist */; };
|
|
A101106D202B9D4300807612 /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A101106C202B9D4300807612 /* BaseViewController.swift */; };
|
|
A1141A151F46230500F54698 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1141A141F46230500F54698 /* AppDelegate.swift */; };
|
|
A1141A1A1F46230500F54698 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A1141A181F46230500F54698 /* Main.storyboard */; };
|
|
A1141A1C1F46230500F54698 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A1141A1B1F46230500F54698 /* Assets.xcassets */; };
|
|
A1159FCA207C201A00DA4670 /* socialBlockList.json in Resources */ = {isa = PBXBuildFile; fileRef = A1159FC8207C201900DA4670 /* socialBlockList.json */; };
|
|
A1159FCB207C201A00DA4670 /* privacyBlockList.json in Resources */ = {isa = PBXBuildFile; fileRef = A1159FC9207C201A00DA4670 /* privacyBlockList.json */; };
|
|
A1159FCC207C228300DA4670 /* privacyBlockList.json in Resources */ = {isa = PBXBuildFile; fileRef = A1159FC9207C201A00DA4670 /* privacyBlockList.json */; };
|
|
A1159FCD207C228300DA4670 /* socialBlockList.json in Resources */ = {isa = PBXBuildFile; fileRef = A1159FC8207C201900DA4670 /* socialBlockList.json */; };
|
|
A1159FCE207C228300DA4670 /* adBlockList.json in Resources */ = {isa = PBXBuildFile; fileRef = A1931CFD20791F5900E695EB /* adBlockList.json */; };
|
|
A118F64120B33FED009A64E7 /* TransitionSubmitButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = A118F63C20B33FED009A64E7 /* TransitionSubmitButton.swift */; };
|
|
A118F64320B33FED009A64E7 /* FadeTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A118F63D20B33FED009A64E7 /* FadeTransition.swift */; };
|
|
A118F64520B33FED009A64E7 /* TimerEx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A118F63E20B33FED009A64E7 /* TimerEx.swift */; };
|
|
A118F64720B33FED009A64E7 /* SpinerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A118F63F20B33FED009A64E7 /* SpinerLayer.swift */; };
|
|
A118F64920B33FED009A64E7 /* CGRectEx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A118F64020B33FED009A64E7 /* CGRectEx.swift */; };
|
|
A12186271FB8F691007058B3 /* SignupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12186261FB8F691007058B3 /* SignupViewController.swift */; };
|
|
A12229AB22C014CB00BFF624 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A12229AA22C014CA00BFF624 /* StoreKit.framework */; };
|
|
A12473F41FE44285008493B8 /* NotificationCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1912FE91F58B2D00007F6D4 /* NotificationCenter.framework */; };
|
|
A12473F71FE44285008493B8 /* VPNTodayViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12473F61FE44285008493B8 /* VPNTodayViewController.swift */; };
|
|
A12473FA1FE44285008493B8 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A12473F81FE44285008493B8 /* MainInterface.storyboard */; };
|
|
A12473FE1FE44285008493B8 /* Lockdown VPN Widget.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = A12473F31FE44284008493B8 /* Lockdown VPN Widget.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
A1342E8C20B0B87D0045E9DF /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E2206D982B0060D945 /* CocoaLumberjackSwift.framework */; };
|
|
A1342E8D20B0B8870045E9DF /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E1206D982B0060D945 /* CocoaLumberjack.framework */; };
|
|
A1359FDA20AF6E32008C4BF7 /* LocalLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1359FD920AF6E31008C4BF7 /* LocalLogger.swift */; };
|
|
A154A07E215C78180010FFCC /* BlockListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A154A07D215C78180010FFCC /* BlockListCell.swift */; };
|
|
A154A080215C7A8C0010FFCC /* BlockListAddCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A154A07F215C7A8C0010FFCC /* BlockListAddCell.swift */; };
|
|
A15939C0206D965D0060D945 /* tun2socks.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939B9206D965C0060D945 /* tun2socks.framework */; };
|
|
A15939C1206D965D0060D945 /* lwip.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BA206D965D0060D945 /* lwip.framework */; };
|
|
A15939C2206D965D0060D945 /* MMDB.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BB206D965D0060D945 /* MMDB.framework */; };
|
|
A15939C3206D965D0060D945 /* NEKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BC206D965D0060D945 /* NEKit.framework */; };
|
|
A15939C4206D965D0060D945 /* Resolver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BD206D965D0060D945 /* Resolver.framework */; };
|
|
A15939C5206D965D0060D945 /* Yaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BE206D965D0060D945 /* Yaml.framework */; };
|
|
A15939C6206D965D0060D945 /* Sodium.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BF206D965D0060D945 /* Sodium.framework */; };
|
|
A15939E3206D982B0060D945 /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E0206D982B0060D945 /* CocoaAsyncSocket.framework */; };
|
|
A15939E4206D982B0060D945 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E1206D982B0060D945 /* CocoaLumberjack.framework */; };
|
|
A15939E5206D982B0060D945 /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E2206D982B0060D945 /* CocoaLumberjackSwift.framework */; };
|
|
A15F3C751F79DC8F00B07F03 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A15F3C731F79D90500B07F03 /* LaunchScreen.storyboard */; };
|
|
A174CCAE22B15B1000F1B840 /* BlockListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A174CCAD22B15B1000F1B840 /* BlockListViewController.swift */; };
|
|
A18B31F92087ED7900C0FFAA /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1E78D12207BE58C007FAE70 /* CloudKit.framework */; };
|
|
A1931CFE20791F5900E695EB /* adBlockList.json in Resources */ = {isa = PBXBuildFile; fileRef = A1931CFD20791F5900E695EB /* adBlockList.json */; };
|
|
A1931D0020791F5900E695EB /* ContentBlockerRequestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1931CFF20791F5900E695EB /* ContentBlockerRequestHandler.swift */; };
|
|
A1931D0420791F5900E695EB /* Lockdown Blocker.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = A1931CFB20791F5800E695EB /* Lockdown Blocker.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
A1D85F07207C4C8300B766E0 /* adBlockListTwo.json in Resources */ = {isa = PBXBuildFile; fileRef = A1D85F06207C4C8300B766E0 /* adBlockListTwo.json */; };
|
|
A1D85F09207C52A000B766E0 /* adBlockListThree.json in Resources */ = {isa = PBXBuildFile; fileRef = A1D85F08207C52A000B766E0 /* adBlockListThree.json */; };
|
|
A1D85F0A207C562F00B766E0 /* adBlockListTwo.json in Resources */ = {isa = PBXBuildFile; fileRef = A1D85F06207C4C8300B766E0 /* adBlockListTwo.json */; };
|
|
A1D85F0B207C562F00B766E0 /* adBlockListThree.json in Resources */ = {isa = PBXBuildFile; fileRef = A1D85F08207C52A000B766E0 /* adBlockListThree.json */; };
|
|
A1DBA18621B77C66008A9322 /* VPNSubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DBA18521B77C66008A9322 /* VPNSubscription.swift */; };
|
|
A1DBA18A21B77C80008A9322 /* VPNController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DBA18921B77C80008A9322 /* VPNController.swift */; };
|
|
A1DBA18B21B77C88008A9322 /* VPNController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DBA18921B77C80008A9322 /* VPNController.swift */; };
|
|
A1DBA18E21B77C8E008A9322 /* VPNSubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DBA18521B77C66008A9322 /* VPNSubscription.swift */; };
|
|
A1DBA19621B82F73008A9322 /* LICENSE.md in Resources */ = {isa = PBXBuildFile; fileRef = A1DBA19521B82F72008A9322 /* LICENSE.md */; };
|
|
A1DD82BE1FE446CA00482632 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A1141A1B1F46230500F54698 /* Assets.xcassets */; };
|
|
A1E7481A1F9108B6004B8021 /* SpeedTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1E748191F9108B6004B8021 /* SpeedTest.swift */; };
|
|
A1E78D13207BE58C007FAE70 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1E78D12207BE58C007FAE70 /* CloudKit.framework */; };
|
|
A1EBEACB2097AE6E002B9087 /* M13CheckboxDisclosurePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAB82097AE5B002B9087 /* M13CheckboxDisclosurePathGenerator.swift */; };
|
|
A1EBEACC2097AE6E002B9087 /* M13CheckboxDotController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAB92097AE5B002B9087 /* M13CheckboxDotController.swift */; };
|
|
A1EBEACD2097AE6E002B9087 /* M13CheckboxFadeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEABA2097AE5B002B9087 /* M13CheckboxFadeController.swift */; };
|
|
A1EBEACE2097AE6E002B9087 /* M13CheckboxExpandController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEABB2097AE5C002B9087 /* M13CheckboxExpandController.swift */; };
|
|
A1EBEACF2097AE6E002B9087 /* M13Checkbox.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEABC2097AE5D002B9087 /* M13Checkbox.swift */; };
|
|
A1EBEAD02097AE6E002B9087 /* M13CheckboxController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEABD2097AE5E002B9087 /* M13CheckboxController.swift */; };
|
|
A1EBEAD12097AE6E002B9087 /* M13Checkbox+IB.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEABE2097AE5E002B9087 /* M13Checkbox+IB.swift */; };
|
|
A1EBEAD22097AE6E002B9087 /* M13CheckboxCheckPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEABF2097AE5F002B9087 /* M13CheckboxCheckPathGenerator.swift */; };
|
|
A1EBEAD32097AE6E002B9087 /* M13CheckboxFlatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC02097AE61002B9087 /* M13CheckboxFlatController.swift */; };
|
|
A1EBEAD42097AE6E002B9087 /* M13CheckboxPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC12097AE62002B9087 /* M13CheckboxPathGenerator.swift */; };
|
|
A1EBEAD52097AE6E002B9087 /* M13CheckboxRadioPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC22097AE63002B9087 /* M13CheckboxRadioPathGenerator.swift */; };
|
|
A1EBEAD62097AE6E002B9087 /* M13CheckboxSpiralController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC32097AE64002B9087 /* M13CheckboxSpiralController.swift */; };
|
|
A1EBEAD72097AE6E002B9087 /* M13CheckboxAddRemovePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC42097AE65002B9087 /* M13CheckboxAddRemovePathGenerator.swift */; };
|
|
A1EBEAD82097AE6E002B9087 /* M13CheckboxBounceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC52097AE66002B9087 /* M13CheckboxBounceController.swift */; };
|
|
A1EBEAD92097AE6E002B9087 /* M13CheckboxGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC62097AE67002B9087 /* M13CheckboxGestureRecognizer.swift */; };
|
|
A1EBEADA2097AE6E002B9087 /* M13CheckboxFillController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC72097AE68002B9087 /* M13CheckboxFillController.swift */; };
|
|
A1EBEADB2097AE6E002B9087 /* M13CheckboxAnimationGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC82097AE6A002B9087 /* M13CheckboxAnimationGenerator.swift */; };
|
|
A1EBEADC2097AE6E002B9087 /* DefaultValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEAC92097AE6C002B9087 /* DefaultValues.swift */; };
|
|
A1EBEADD2097AE6E002B9087 /* M13CheckboxStrokeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EBEACA2097AE6D002B9087 /* M13CheckboxStrokeController.swift */; };
|
|
A1FCDA4422C0651300C928BC /* PacketTunnelProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1FCDA4322C0651300C928BC /* PacketTunnelProvider.swift */; };
|
|
A1FCDA4922C0651300C928BC /* LockdownTunnel.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = A1FCDA4122C0651300C928BC /* LockdownTunnel.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
A1FCDA4E22C0666A00C928BC /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E0206D982B0060D945 /* CocoaAsyncSocket.framework */; };
|
|
A1FCDA4F22C066B900C928BC /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E1206D982B0060D945 /* CocoaLumberjack.framework */; };
|
|
A1FCDA5022C066B900C928BC /* CocoaLumberjackSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939E2206D982B0060D945 /* CocoaLumberjackSwift.framework */; };
|
|
A1FCDA5122C066B900C928BC /* lwip.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BA206D965D0060D945 /* lwip.framework */; };
|
|
A1FCDA5222C066B900C928BC /* MMDB.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BB206D965D0060D945 /* MMDB.framework */; };
|
|
A1FCDA5322C066B900C928BC /* Resolver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BD206D965D0060D945 /* Resolver.framework */; };
|
|
A1FCDA5422C066B900C928BC /* Sodium.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BF206D965D0060D945 /* Sodium.framework */; };
|
|
A1FCDA5522C066B900C928BC /* tun2socks.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939B9206D965C0060D945 /* tun2socks.framework */; };
|
|
A1FCDA5622C066B900C928BC /* Yaml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BE206D965D0060D945 /* Yaml.framework */; };
|
|
A1FCDA5722C066F300C928BC /* NEKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A15939BC206D965D0060D945 /* NEKit.framework */; };
|
|
A1FCDA5D22C1301A00C928BC /* BlockListGroupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1FCDA5C22C1301900C928BC /* BlockListGroupViewController.swift */; };
|
|
A1FCDA5F22C14EB800C928BC /* BlockListGroupCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1FCDA5E22C14EB800C928BC /* BlockListGroupCell.swift */; };
|
|
A1FCDA6322C7616400C928BC /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1FCDA6222C7616400C928BC /* NetworkExtension.framework */; };
|
|
A1FCDA8522CDE60800C928BC /* crypto_mining.txt in Resources */ = {isa = PBXBuildFile; fileRef = A1FCDA8422CDE60800C928BC /* crypto_mining.txt */; };
|
|
A1FCDA8722CDE8C000C928BC /* crypto_mining_ips.txt in Resources */ = {isa = PBXBuildFile; fileRef = A1FCDA8622CDE8C000C928BC /* crypto_mining_ips.txt */; };
|
|
A1FCDA8A22D3BA1900C928BC /* facebook_inc_ips.txt in Resources */ = {isa = PBXBuildFile; fileRef = A1FCDA8822D3BA1900C928BC /* facebook_inc_ips.txt */; };
|
|
A1FCDA8B22D3BA1900C928BC /* facebook_inc.txt in Resources */ = {isa = PBXBuildFile; fileRef = A1FCDA8922D3BA1900C928BC /* facebook_inc.txt */; };
|
|
A1FCDA8D22D3C50A00C928BC /* email_opens.txt in Resources */ = {isa = PBXBuildFile; fileRef = A1FCDA8C22D3C50A00C928BC /* email_opens.txt */; };
|
|
A1FCDA9122D3D52C00C928BC /* facebook_inc_ipv6.txt in Resources */ = {isa = PBXBuildFile; fileRef = A1FCDA9022D3D52C00C928BC /* facebook_inc_ipv6.txt */; };
|
|
C9E66BB880A29A48D055FBFF /* Pods-Lockdown-settings-metadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = 50F9BE503587CE4933CB7983 /* Pods-Lockdown-settings-metadata.plist */; };
|
|
D0892ACE7DBE8147BA030522 /* Pods_LockdownTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E35FBEF05099C0B8784ED2E /* Pods_LockdownTests.framework */; };
|
|
D37198BBCE0A226BD9071F4A /* Pods_LockdownTunnel.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A0C2DF90344891424A626067 /* Pods_LockdownTunnel.framework */; };
|
|
E0C51E8814F43CD752AB740D /* Pods_Lockdown.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 31E2DCBA5F0A1C82E81F2D44 /* Pods_Lockdown.framework */; };
|
|
F6529FCC7BC553DB6372DE40 /* Pods_Lockdown_VPN_Widget.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B555BB9C945AD99E970BE3A /* Pods_Lockdown_VPN_Widget.framework */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
3DBD57C422FD727900DE189F /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = A1141A091F46230500F54698 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 3DBD57BA22FD727900DE189F;
|
|
remoteInfo = "Lockdown Firewall Today";
|
|
};
|
|
7C0D111F2473FC7E00A26E04 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = A1141A091F46230500F54698 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = A1141A101F46230500F54698;
|
|
remoteInfo = Lockdown;
|
|
};
|
|
7C9A9375251E1EC700DA5721 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = A1141A091F46230500F54698 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 7C9A9369251E1EC700DA5721;
|
|
remoteInfo = LockdownFirewallWidgetExtension;
|
|
};
|
|
A118F63520B33F44009A64E7 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = A1141A091F46230500F54698 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = A12473F21FE44284008493B8;
|
|
remoteInfo = Today;
|
|
};
|
|
A1931D0220791F5900E695EB /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = A1141A091F46230500F54698 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = A1931CFA20791F5800E695EB;
|
|
remoteInfo = "Confirmed Blocker";
|
|
};
|
|
A1FCDA4722C0651300C928BC /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = A1141A091F46230500F54698 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = A1FCDA4022C0651300C928BC;
|
|
remoteInfo = LockdownTunnel;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
A15939D8206D97C40060D945 /* CopyFiles */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A18B79571F8C36460042A4EF /* Embed App Extensions */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 13;
|
|
files = (
|
|
A1931D0420791F5900E695EB /* Lockdown Blocker.appex in Embed App Extensions */,
|
|
3DBD57C622FD727900DE189F /* Lockdown Firewall Widget.appex in Embed App Extensions */,
|
|
A12473FE1FE44285008493B8 /* Lockdown VPN Widget.appex in Embed App Extensions */,
|
|
A1FCDA4922C0651300C928BC /* LockdownTunnel.appex in Embed App Extensions */,
|
|
7C9A9377251E1EC700DA5721 /* LockdownFirewallWidgetExtension.appex in Embed App Extensions */,
|
|
);
|
|
name = "Embed App Extensions";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
0CDA77C17BF2DEC43E3D56EA /* Pods-LockdownTunnel-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-LockdownTunnel-settings-metadata.plist"; path = "LockdowniOS/Settings.bundle/Pods-LockdownTunnel-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
0F0802571B0B8C954AD349E0 /* Pods-LockdownTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LockdownTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-LockdownTests/Pods-LockdownTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
12884CAB7C53B842E9E3745C /* Pods-Lockdown Firewall Widget-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown Firewall Widget-metadata.plist"; path = "Pods/Pods-Lockdown Firewall Widget-metadata.plist"; sourceTree = "<group>"; };
|
|
2ADD2E8AC036859E49987E8B /* Pods-LockdownTests-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-LockdownTests-settings-metadata.plist"; path = "Settings.bundle/Pods-LockdownTests-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
2DF472CA81A935DEF14D7039 /* Pods-Lockdown Firewall Widget-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown Firewall Widget-settings-metadata.plist"; path = "Settings.bundle/Pods-Lockdown Firewall Widget-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
31E2DCBA5F0A1C82E81F2D44 /* Pods_Lockdown.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Lockdown.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
3D01D97A2480DBED003A710C /* data_trackers.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = data_trackers.txt; sourceTree = "<group>"; };
|
|
3D01D99C2481E241003A710C /* general_ads.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = general_ads.txt; sourceTree = "<group>"; };
|
|
3D01D99D2481E252003A710C /* reporting.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = reporting.txt; sourceTree = "<group>"; };
|
|
3D0711B722FE79BE00391C6E /* WhyTrustViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhyTrustViewController.swift; sourceTree = "<group>"; };
|
|
3D0711BA22FE7B5100391C6E /* TitleViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TitleViewController.swift; sourceTree = "<group>"; };
|
|
3D0971D722EBAD1000CCD326 /* facebook_sdk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = facebook_sdk.txt; sourceTree = "<group>"; };
|
|
3D0971D922EBAD4C00CCD326 /* marketing.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = marketing.txt; sourceTree = "<group>"; };
|
|
3D3BF4C6233D5E2600D0C482 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4C7233D5E2600D0C482 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4CF233D5E9100D0C482 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
|
|
3D3BF4D3233D69FF00D0C482 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Main.strings; sourceTree = "<group>"; };
|
|
3D3BF4D6233D802200D0C482 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4D7233D802200D0C482 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4D8233D802200D0C482 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Main.strings; sourceTree = "<group>"; };
|
|
3D3BF4DA233D804900D0C482 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = "<group>"; };
|
|
3D3BF4DB233D804900D0C482 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4DC233D804900D0C482 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4DD233D804900D0C482 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
|
|
3D3BF4DE233D805F00D0C482 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Main.strings"; sourceTree = "<group>"; };
|
|
3D3BF4DF233D805F00D0C482 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/MainInterface.strings"; sourceTree = "<group>"; };
|
|
3D3BF4E0233D805F00D0C482 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/MainInterface.strings"; sourceTree = "<group>"; };
|
|
3D3BF4E1233D805F00D0C482 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
|
|
3D3BF4E2233D809300D0C482 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Main.strings; sourceTree = "<group>"; };
|
|
3D3BF4E3233D809400D0C482 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4E4233D809400D0C482 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4E5233D809400D0C482 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
|
|
3D3BF4E7233D809C00D0C482 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Main.strings; sourceTree = "<group>"; };
|
|
3D3BF4E8233D809C00D0C482 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4E9233D809C00D0C482 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/MainInterface.strings; sourceTree = "<group>"; };
|
|
3D3BF4EA233D809C00D0C482 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
|
|
3D3BF4EB233D80BA00D0C482 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
|
|
3D3BF4EC233D80C700D0C482 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
|
|
3D3BF4ED233D817700D0C482 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Main.strings"; sourceTree = "<group>"; };
|
|
3D3BF4EE233D817700D0C482 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/MainInterface.strings"; sourceTree = "<group>"; };
|
|
3D3BF4EF233D817700D0C482 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/MainInterface.strings"; sourceTree = "<group>"; };
|
|
3D3BF4F0233D817800D0C482 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = "<group>"; };
|
|
3D44377A22DFB22600908CDC /* Montserrat-Medium.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Montserrat-Medium.ttf"; sourceTree = "<group>"; };
|
|
3D44377B22DFB22600908CDC /* Montserrat-Light.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Montserrat-Light.ttf"; sourceTree = "<group>"; };
|
|
3D44377C22DFB22600908CDC /* Montserrat-Thin.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Montserrat-Thin.ttf"; sourceTree = "<group>"; };
|
|
3D44377D22DFB22600908CDC /* Montserrat-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Montserrat-Bold.ttf"; sourceTree = "<group>"; };
|
|
3D44377E22DFB22600908CDC /* Montserrat-SemiBold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Montserrat-SemiBold.ttf"; sourceTree = "<group>"; };
|
|
3D44377F22DFB22600908CDC /* Montserrat-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Montserrat-Regular.ttf"; sourceTree = "<group>"; };
|
|
3D47CD8422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationDelegate.swift; sourceTree = "<group>"; };
|
|
3D47CD8622F3C3F3003BD7F7 /* NVActivityIndicatorPresenter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorPresenter.swift; sourceTree = "<group>"; };
|
|
3D47CD8722F3C3F3003BD7F7 /* NVActivityIndicatorViewable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorViewable.swift; sourceTree = "<group>"; };
|
|
3D47CD8822F3C3F3003BD7F7 /* NVActivityIndicatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NVActivityIndicatorView.h; sourceTree = "<group>"; };
|
|
3D47CD8922F3C3F3003BD7F7 /* NVActivityIndicatorShape.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorShape.swift; sourceTree = "<group>"; };
|
|
3D47CD8A22F3C3F3003BD7F7 /* NVActivityIndicatorView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorView.swift; sourceTree = "<group>"; };
|
|
3D47CD8D22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallRotate.swift; sourceTree = "<group>"; };
|
|
3D47CD8E22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridPulse.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallGridPulse.swift; sourceTree = "<group>"; };
|
|
3D47CD8F22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallClipRotate.swift; sourceTree = "<group>"; };
|
|
3D47CD9022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallClipRotateMultiple.swift; sourceTree = "<group>"; };
|
|
3D47CD9122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallTrianglePath.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallTrianglePath.swift; sourceTree = "<group>"; };
|
|
3D47CD9222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallDoubleBounce.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallDoubleBounce.swift; sourceTree = "<group>"; };
|
|
3D47CD9322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationLineScalePulseOut.swift; sourceTree = "<group>"; };
|
|
3D47CD9422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationLineSpinFadeLoader.swift; sourceTree = "<group>"; };
|
|
3D47CD9522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallZigZagDeflect.swift; sourceTree = "<group>"; };
|
|
3D47CD9622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScale.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallScale.swift; sourceTree = "<group>"; };
|
|
3D47CD9722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZag.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallZigZag.swift; sourceTree = "<group>"; };
|
|
3D47CD9822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallBeat.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallBeat.swift; sourceTree = "<group>"; };
|
|
3D47CD9922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSemiCircleSpin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationSemiCircleSpin.swift; sourceTree = "<group>"; };
|
|
3D47CD9A22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRipple.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallScaleRipple.swift; sourceTree = "<group>"; };
|
|
3D47CD9B22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallClipRotatePulse.swift; sourceTree = "<group>"; };
|
|
3D47CD9C22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSquareSpin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationSquareSpin.swift; sourceTree = "<group>"; };
|
|
3D47CD9D22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotateChase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallRotateChase.swift; sourceTree = "<group>"; };
|
|
3D47CD9E22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulse.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallPulse.swift; sourceTree = "<group>"; };
|
|
3D47CD9F22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBlank.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBlank.swift; sourceTree = "<group>"; };
|
|
3D47CDA022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationCircleStrokeSpin.swift; sourceTree = "<group>"; };
|
|
3D47CDA122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationAudioEqualizer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationAudioEqualizer.swift; sourceTree = "<group>"; };
|
|
3D47CDA222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationTriangleSkewSpin.swift; sourceTree = "<group>"; };
|
|
3D47CDA322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridBeat.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallGridBeat.swift; sourceTree = "<group>"; };
|
|
3D47CDA422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleMultiple.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallScaleMultiple.swift; sourceTree = "<group>"; };
|
|
3D47CDA522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScale.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationLineScale.swift; sourceTree = "<group>"; };
|
|
3D47CDA622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallScaleRippleMultiple.swift; sourceTree = "<group>"; };
|
|
3D47CDA722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationPacman.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationPacman.swift; sourceTree = "<group>"; };
|
|
3D47CDA822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseSync.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallPulseSync.swift; sourceTree = "<group>"; };
|
|
3D47CDA922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCubeTransition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationCubeTransition.swift; sourceTree = "<group>"; };
|
|
3D47CDAA22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallSpinFadeLoader.swift; sourceTree = "<group>"; };
|
|
3D47CDAB22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScaleParty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationLineScaleParty.swift; sourceTree = "<group>"; };
|
|
3D47CDAC22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; sourceTree = "<group>"; };
|
|
3D47CDAD22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseRise.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationBallPulseRise.swift; sourceTree = "<group>"; };
|
|
3D47CDAE22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationOrbit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NVActivityIndicatorAnimationOrbit.swift; sourceTree = "<group>"; };
|
|
3D4D7FEB247F22AE000369FD /* google_shopping_ads.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = google_shopping_ads.txt; sourceTree = "<group>"; };
|
|
3D5464D223037CCA00AE1F73 /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Settings.bundle; sourceTree = "<group>"; };
|
|
3D5561D3230B58F30062001D /* PrivacyPolicyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrivacyPolicyViewController.swift; sourceTree = "<group>"; };
|
|
3D5F5A0723107C1E004C3860 /* game_ads.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = game_ads.txt; sourceTree = "<group>"; };
|
|
3D5F5A0923107EB8004C3860 /* snapchat_analytics.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = snapchat_analytics.txt; sourceTree = "<group>"; };
|
|
3D5F5A0B23109ABB004C3860 /* WhatIsVpnViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhatIsVpnViewController.swift; sourceTree = "<group>"; };
|
|
3D752C302357FA3B00C163E4 /* SF-Pro-Rounded-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SF-Pro-Rounded-Regular.otf"; sourceTree = "<group>"; };
|
|
3D752C312357FA3B00C163E4 /* SF-Pro-Rounded-Medium.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SF-Pro-Rounded-Medium.otf"; sourceTree = "<group>"; };
|
|
3D752C322357FA3B00C163E4 /* SF-Pro-Rounded-Bold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SF-Pro-Rounded-Bold.otf"; sourceTree = "<group>"; };
|
|
3D752C332357FA3B00C163E4 /* SF-Pro-Rounded-Semibold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SF-Pro-Rounded-Semibold.otf"; sourceTree = "<group>"; };
|
|
3D94AB0322FDEDEB0012B0DE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = "<group>"; };
|
|
3D94AB1122FE3A460012B0DE /* Environment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Environment.swift; sourceTree = "<group>"; };
|
|
3D970DAC22EC149D00F9CC93 /* BlockLogCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockLogCell.swift; sourceTree = "<group>"; };
|
|
3D970DAE22EC15D800F9CC93 /* BlockLogViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockLogViewController.swift; sourceTree = "<group>"; };
|
|
3D9FC67623E503DF004122D3 /* EmailSignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmailSignInViewController.swift; sourceTree = "<group>"; };
|
|
3D9FC67823E521DE004122D3 /* ForgotPasswordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ForgotPasswordViewController.swift; sourceTree = "<group>"; };
|
|
3DAA6B4E22EA76420018FC09 /* clickbait.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = clickbait.txt; sourceTree = "<group>"; };
|
|
3DAA6B5222EA988F0018FC09 /* ransomware.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ransomware.txt; sourceTree = "<group>"; };
|
|
3DABD9FE22F7AD4D00480AAC /* FirewallUtilities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirewallUtilities.swift; sourceTree = "<group>"; };
|
|
3DBD57A122FBB0D900DE189F /* WebViewViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewViewController.swift; sourceTree = "<group>"; };
|
|
3DBD57A522FBCD7A00DE189F /* WhitelistViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhitelistViewController.swift; sourceTree = "<group>"; };
|
|
3DBD57A722FBD7A100DE189F /* WhitelistUtilities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhitelistUtilities.swift; sourceTree = "<group>"; };
|
|
3DBD57AB22FBDFE200DE189F /* WhitelistCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhitelistCell.swift; sourceTree = "<group>"; };
|
|
3DBD57AD22FBE04300DE189F /* WhitelistAddCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhitelistAddCell.swift; sourceTree = "<group>"; };
|
|
3DBD57AF22FC14CC00DE189F /* Shared.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shared.swift; sourceTree = "<group>"; };
|
|
3DBD57B322FCFF2400DE189F /* SetRegionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetRegionViewController.swift; sourceTree = "<group>"; };
|
|
3DBD57B522FD00BB00DE189F /* SetRegionCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetRegionCell.swift; sourceTree = "<group>"; };
|
|
3DBD57BB22FD727900DE189F /* Lockdown Firewall Widget.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Lockdown Firewall Widget.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
3DBD57BE22FD727900DE189F /* FirewallTodayViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirewallTodayViewController.swift; sourceTree = "<group>"; };
|
|
3DBD57C322FD727900DE189F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
3DBD57CC22FD75B200DE189F /* Lockdown Firewall Widget.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Lockdown Firewall Widget.entitlements"; sourceTree = "<group>"; };
|
|
3DCA4F2D22F190720017740D /* Client.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Client.swift; sourceTree = "<group>"; };
|
|
3DCA4F3022F190AE0017740D /* ClientModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientModels.swift; sourceTree = "<group>"; };
|
|
3DCA4F3222F22CB40017740D /* HomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewController.swift; sourceTree = "<group>"; };
|
|
3DCA4F4022F252720017740D /* FirewallController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirewallController.swift; sourceTree = "<group>"; };
|
|
3DCFE6F924493F9000EA9B35 /* marketing_beta.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = marketing_beta.txt; sourceTree = "<group>"; };
|
|
3DF2455323A2F8A400E46613 /* EmailSignUpViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmailSignUpViewController.swift; sourceTree = "<group>"; };
|
|
3DF2455523A306DB00E46613 /* Loader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Loader.swift; sourceTree = "<group>"; };
|
|
428B4B342E5EA9720C08F150 /* Pods-Today.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Today.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Today/Pods-Today.debug.xcconfig"; sourceTree = "<group>"; };
|
|
4C50BEAA399D6FDF2C2672C6 /* Pods-Confirmed VPN.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Confirmed VPN.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Confirmed VPN/Pods-Confirmed VPN.debug.xcconfig"; sourceTree = "<group>"; };
|
|
4D422CB6539443825E5CD91B /* Pods-Confirmed Tunnels.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Confirmed Tunnels.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Confirmed Tunnels/Pods-Confirmed Tunnels.debug.xcconfig"; sourceTree = "<group>"; };
|
|
50F9BE503587CE4933CB7983 /* Pods-Lockdown-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown-settings-metadata.plist"; path = "Settings.bundle/Pods-Lockdown-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
50FB8ADA1D444FD9486F2D44 /* Pods-Lockdown Firewall Widget-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown Firewall Widget-settings-metadata.plist"; path = "LockdowniOS/Settings.bundle/Pods-Lockdown Firewall Widget-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
5E35FBEF05099C0B8784ED2E /* Pods_LockdownTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LockdownTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
65F695578DAA62084B36A513 /* Pods-Lockdown Tunnels.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown Tunnels.release.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown Tunnels/Pods-Lockdown Tunnels.release.xcconfig"; sourceTree = "<group>"; };
|
|
6A890BF9C9CF89A7E923EDDA /* Pods_Lockdown_Firewall_Widget.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Lockdown_Firewall_Widget.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
6F089C7008AB8F59DE3EA7BD /* Pods-LockdownTunnel-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-LockdownTunnel-settings-metadata.plist"; path = "Settings.bundle/Pods-LockdownTunnel-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
726E8CFC747C13F896CA72B6 /* Pods-LockdownTunnel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LockdownTunnel.release.xcconfig"; path = "Pods/Target Support Files/Pods-LockdownTunnel/Pods-LockdownTunnel.release.xcconfig"; sourceTree = "<group>"; };
|
|
7B555BB9C945AD99E970BE3A /* Pods_Lockdown_VPN_Widget.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Lockdown_VPN_Widget.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
7C0D11112473EE2E00A26E04 /* DomainNameValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DomainNameValidator.swift; sourceTree = "<group>"; };
|
|
7C0D111A2473FC7E00A26E04 /* LockdownTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LockdownTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
7C0D111C2473FC7E00A26E04 /* LockdownTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockdownTests.swift; sourceTree = "<group>"; };
|
|
7C0D111E2473FC7E00A26E04 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
7C0D11242473FD6500A26E04 /* DomainNameValidatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DomainNameValidatorTests.swift; sourceTree = "<group>"; };
|
|
7C1AE072247FD82A0000A7D3 /* PushNotificationsAuthorization.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushNotificationsAuthorization.swift; sourceTree = "<group>"; };
|
|
7C1AE074247FE1FB0000A7D3 /* PushNotificationsAuthorizationUI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushNotificationsAuthorizationUI.swift; sourceTree = "<group>"; };
|
|
7C1AE079247FF87E0000A7D3 /* OneTimeActions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OneTimeActions.swift; sourceTree = "<group>"; };
|
|
7C1AE07F248028F40000A7D3 /* UIKit+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIKit+Extensions.swift"; sourceTree = "<group>"; };
|
|
7C3E8D20247D8057004B81D6 /* PushNotifications.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushNotifications.swift; sourceTree = "<group>"; };
|
|
7C3EFA0124867DEE00719D96 /* TrackerInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackerInfo.swift; sourceTree = "<group>"; };
|
|
7C3EFA032486879800719D96 /* tracker_info.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = tracker_info.json; sourceTree = "<group>"; };
|
|
7C422E96252796EE007F9C22 /* StaticTableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StaticTableView.swift; sourceTree = "<group>"; };
|
|
7C422EA425279724007F9C22 /* Align.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Align.swift; sourceTree = "<group>"; };
|
|
7C422EAE252797A6007F9C22 /* AccountVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountVC.swift; sourceTree = "<group>"; };
|
|
7C422EB62527A2D1007F9C22 /* MainTabBarViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabBarViewController.swift; sourceTree = "<group>"; };
|
|
7C44081A2539BCCE003FAD1E /* ProtectedFileAccess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProtectedFileAccess.swift; sourceTree = "<group>"; };
|
|
7C4D9BBA252C8748004175EA /* AccountUI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountUI.swift; sourceTree = "<group>"; };
|
|
7C6619BB247810E2005E8BB1 /* BlockDayLog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockDayLog.swift; sourceTree = "<group>"; };
|
|
7C9A936A251E1EC700DA5721 /* LockdownFirewallWidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = LockdownFirewallWidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
7C9A936B251E1EC700DA5721 /* WidgetKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WidgetKit.framework; path = System/Library/Frameworks/WidgetKit.framework; sourceTree = SDKROOT; };
|
|
7C9A936D251E1EC700DA5721 /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = System/Library/Frameworks/SwiftUI.framework; sourceTree = SDKROOT; };
|
|
7C9A9370251E1EC700DA5721 /* LockdownFirewallWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockdownFirewallWidget.swift; sourceTree = "<group>"; };
|
|
7C9A9372251E1EC700DA5721 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
7C9A9374251E1EC700DA5721 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
7C9A9383251E1F9C00DA5721 /* LoadingCircle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoadingCircle.swift; sourceTree = "<group>"; };
|
|
7CD1435E248798D4009206A9 /* TrackerInfoTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackerInfoTests.swift; sourceTree = "<group>"; };
|
|
7CD52D80247E850D00D0530F /* SnapshotTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnapshotTests.swift; sourceTree = "<group>"; };
|
|
7CDB1F5AC85EB2D826BB00C2 /* Pods-Lockdown Firewall Widget.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown Firewall Widget.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown Firewall Widget/Pods-Lockdown Firewall Widget.debug.xcconfig"; sourceTree = "<group>"; };
|
|
7CE91C582521D54F009D8269 /* UserDefaults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaults.swift; sourceTree = "<group>"; };
|
|
7CE91C702521D58C009D8269 /* Metrics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Metrics.swift; sourceTree = "<group>"; };
|
|
7CE91C8E2521D6CF009D8269 /* LockdownFirewallWidgetExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LockdownFirewallWidgetExtension.entitlements; sourceTree = "<group>"; };
|
|
7CE91C952521ED5E009D8269 /* VPNRegion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VPNRegion.swift; sourceTree = "<group>"; };
|
|
7CE91CA7252214C9009D8269 /* CombinedProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CombinedProvider.swift; sourceTree = "<group>"; };
|
|
7E013E3207564A64E3A1BD49 /* Pods-Lockdown Tunnels.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown Tunnels.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown Tunnels/Pods-Lockdown Tunnels.debug.xcconfig"; sourceTree = "<group>"; };
|
|
8827B5DAD4A819CDC5115562 /* Pods-Lockdown.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown/Pods-Lockdown.debug.xcconfig"; sourceTree = "<group>"; };
|
|
8DA68459884385F76BF86234 /* Pods-LockdownTests-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-LockdownTests-metadata.plist"; path = "Pods/Pods-LockdownTests-metadata.plist"; sourceTree = "<group>"; };
|
|
8ED8D7A5DFFEEA5E9BD7FD20 /* Pods-Lockdown VPN Widget-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown VPN Widget-settings-metadata.plist"; path = "LockdowniOS/Settings.bundle/Pods-Lockdown VPN Widget-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
92D3DD81205F17D004056D79 /* Pods-Lockdown VPN Widget-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown VPN Widget-metadata.plist"; path = "Pods/Pods-Lockdown VPN Widget-metadata.plist"; sourceTree = "<group>"; };
|
|
953709B6B9D85B15EF763F5B /* Pods-LockdownTunnel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LockdownTunnel.debug.xcconfig"; path = "Pods/Target Support Files/Pods-LockdownTunnel/Pods-LockdownTunnel.debug.xcconfig"; sourceTree = "<group>"; };
|
|
96179E9445306C33ADBDDFAB /* Pods-Today.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Today.release.xcconfig"; path = "Pods/Target Support Files/Pods-Today/Pods-Today.release.xcconfig"; sourceTree = "<group>"; };
|
|
A0C2DF90344891424A626067 /* Pods_LockdownTunnel.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LockdownTunnel.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A101106C202B9D4300807612 /* BaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseViewController.swift; sourceTree = "<group>"; };
|
|
A1141A111F46230500F54698 /* Lockdown.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Lockdown.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A1141A141F46230500F54698 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
A1141A191F46230500F54698 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
|
A1141A1B1F46230500F54698 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
A1141A201F46230500F54698 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
A1159FC8207C201900DA4670 /* socialBlockList.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = socialBlockList.json; sourceTree = "<group>"; };
|
|
A1159FC9207C201A00DA4670 /* privacyBlockList.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = privacyBlockList.json; sourceTree = "<group>"; };
|
|
A118F63C20B33FED009A64E7 /* TransitionSubmitButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransitionSubmitButton.swift; sourceTree = "<group>"; };
|
|
A118F63D20B33FED009A64E7 /* FadeTransition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FadeTransition.swift; sourceTree = "<group>"; };
|
|
A118F63E20B33FED009A64E7 /* TimerEx.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimerEx.swift; sourceTree = "<group>"; };
|
|
A118F63F20B33FED009A64E7 /* SpinerLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SpinerLayer.swift; sourceTree = "<group>"; };
|
|
A118F64020B33FED009A64E7 /* CGRectEx.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGRectEx.swift; sourceTree = "<group>"; };
|
|
A12186261FB8F691007058B3 /* SignupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignupViewController.swift; sourceTree = "<group>"; };
|
|
A12229AA22C014CA00BFF624 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
|
|
A12473F31FE44284008493B8 /* Lockdown VPN Widget.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Lockdown VPN Widget.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A12473F61FE44285008493B8 /* VPNTodayViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VPNTodayViewController.swift; sourceTree = "<group>"; };
|
|
A12473F91FE44285008493B8 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = "<group>"; };
|
|
A12473FB1FE44285008493B8 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
A12474081FE442A8008493B8 /* Today.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Today.entitlements; sourceTree = "<group>"; };
|
|
A1359FD920AF6E31008C4BF7 /* LocalLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocalLogger.swift; sourceTree = "<group>"; };
|
|
A154A07D215C78180010FFCC /* BlockListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockListCell.swift; sourceTree = "<group>"; };
|
|
A154A07F215C7A8C0010FFCC /* BlockListAddCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockListAddCell.swift; sourceTree = "<group>"; };
|
|
A15939B9206D965C0060D945 /* tun2socks.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = tun2socks.framework; path = Carthage/Build/iOS/tun2socks.framework; sourceTree = "<group>"; };
|
|
A15939BA206D965D0060D945 /* lwip.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = lwip.framework; path = Carthage/Build/iOS/lwip.framework; sourceTree = "<group>"; };
|
|
A15939BB206D965D0060D945 /* MMDB.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MMDB.framework; path = Carthage/Build/iOS/MMDB.framework; sourceTree = "<group>"; };
|
|
A15939BC206D965D0060D945 /* NEKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NEKit.framework; path = Carthage/Build/iOS/NEKit.framework; sourceTree = "<group>"; };
|
|
A15939BD206D965D0060D945 /* Resolver.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Resolver.framework; path = Carthage/Build/iOS/Resolver.framework; sourceTree = "<group>"; };
|
|
A15939BE206D965D0060D945 /* Yaml.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Yaml.framework; path = Carthage/Build/iOS/Yaml.framework; sourceTree = "<group>"; };
|
|
A15939BF206D965D0060D945 /* Sodium.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sodium.framework; path = Carthage/Build/iOS/Sodium.framework; sourceTree = "<group>"; };
|
|
A15939E0206D982B0060D945 /* CocoaAsyncSocket.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CocoaAsyncSocket.framework; path = Carthage/Build/iOS/CocoaAsyncSocket.framework; sourceTree = "<group>"; };
|
|
A15939E1206D982B0060D945 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CocoaLumberjack.framework; path = Carthage/Build/iOS/CocoaLumberjack.framework; sourceTree = "<group>"; };
|
|
A15939E2206D982B0060D945 /* CocoaLumberjackSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CocoaLumberjackSwift.framework; path = Carthage/Build/iOS/CocoaLumberjackSwift.framework; sourceTree = "<group>"; };
|
|
A15F3C741F79D90500B07F03 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
|
A174CCAD22B15B1000F1B840 /* BlockListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockListViewController.swift; sourceTree = "<group>"; };
|
|
A1912FE91F58B2D00007F6D4 /* NotificationCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NotificationCenter.framework; path = System/Library/Frameworks/NotificationCenter.framework; sourceTree = SDKROOT; };
|
|
A1931CFB20791F5800E695EB /* Lockdown Blocker.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Lockdown Blocker.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A1931CFD20791F5900E695EB /* adBlockList.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = adBlockList.json; sourceTree = "<group>"; };
|
|
A1931CFF20791F5900E695EB /* ContentBlockerRequestHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentBlockerRequestHandler.swift; sourceTree = "<group>"; };
|
|
A1931D0120791F5900E695EB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
A1931D0820791F6100E695EB /* Lockdown Blocker.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Lockdown Blocker.entitlements"; sourceTree = "<group>"; };
|
|
A19DA148E491FF88E4B0B408 /* Pods-Lockdown VPN Widget-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown VPN Widget-settings-metadata.plist"; path = "Settings.bundle/Pods-Lockdown VPN Widget-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
A1D85F06207C4C8300B766E0 /* adBlockListTwo.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = adBlockListTwo.json; sourceTree = "<group>"; };
|
|
A1D85F08207C52A000B766E0 /* adBlockListThree.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = adBlockListThree.json; sourceTree = "<group>"; };
|
|
A1DBA18521B77C66008A9322 /* VPNSubscription.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = VPNSubscription.swift; path = LockdowniOS/VPNSubscription.swift; sourceTree = "<group>"; };
|
|
A1DBA18921B77C80008A9322 /* VPNController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = VPNController.swift; path = LockdowniOS/VPNController.swift; sourceTree = "<group>"; };
|
|
A1DBA19421B77CE9008A9322 /* LockdowniOS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LockdowniOS.entitlements; sourceTree = "<group>"; };
|
|
A1DBA19521B82F72008A9322 /* LICENSE.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = LICENSE.md; sourceTree = "<group>"; };
|
|
A1E748191F9108B6004B8021 /* SpeedTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SpeedTest.swift; sourceTree = "<group>"; };
|
|
A1E78D12207BE58C007FAE70 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; };
|
|
A1EBEAB82097AE5B002B9087 /* M13CheckboxDisclosurePathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxDisclosurePathGenerator.swift; sourceTree = "<group>"; };
|
|
A1EBEAB92097AE5B002B9087 /* M13CheckboxDotController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxDotController.swift; sourceTree = "<group>"; };
|
|
A1EBEABA2097AE5B002B9087 /* M13CheckboxFadeController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxFadeController.swift; sourceTree = "<group>"; };
|
|
A1EBEABB2097AE5C002B9087 /* M13CheckboxExpandController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxExpandController.swift; sourceTree = "<group>"; };
|
|
A1EBEABC2097AE5D002B9087 /* M13Checkbox.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13Checkbox.swift; sourceTree = "<group>"; };
|
|
A1EBEABD2097AE5E002B9087 /* M13CheckboxController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxController.swift; sourceTree = "<group>"; };
|
|
A1EBEABE2097AE5E002B9087 /* M13Checkbox+IB.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "M13Checkbox+IB.swift"; sourceTree = "<group>"; };
|
|
A1EBEABF2097AE5F002B9087 /* M13CheckboxCheckPathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxCheckPathGenerator.swift; sourceTree = "<group>"; };
|
|
A1EBEAC02097AE61002B9087 /* M13CheckboxFlatController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxFlatController.swift; sourceTree = "<group>"; };
|
|
A1EBEAC12097AE62002B9087 /* M13CheckboxPathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxPathGenerator.swift; sourceTree = "<group>"; };
|
|
A1EBEAC22097AE63002B9087 /* M13CheckboxRadioPathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxRadioPathGenerator.swift; sourceTree = "<group>"; };
|
|
A1EBEAC32097AE64002B9087 /* M13CheckboxSpiralController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxSpiralController.swift; sourceTree = "<group>"; };
|
|
A1EBEAC42097AE65002B9087 /* M13CheckboxAddRemovePathGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxAddRemovePathGenerator.swift; sourceTree = "<group>"; };
|
|
A1EBEAC52097AE66002B9087 /* M13CheckboxBounceController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxBounceController.swift; sourceTree = "<group>"; };
|
|
A1EBEAC62097AE67002B9087 /* M13CheckboxGestureRecognizer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxGestureRecognizer.swift; sourceTree = "<group>"; };
|
|
A1EBEAC72097AE68002B9087 /* M13CheckboxFillController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxFillController.swift; sourceTree = "<group>"; };
|
|
A1EBEAC82097AE6A002B9087 /* M13CheckboxAnimationGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxAnimationGenerator.swift; sourceTree = "<group>"; };
|
|
A1EBEAC92097AE6C002B9087 /* DefaultValues.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DefaultValues.swift; sourceTree = "<group>"; };
|
|
A1EBEACA2097AE6D002B9087 /* M13CheckboxStrokeController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M13CheckboxStrokeController.swift; sourceTree = "<group>"; };
|
|
A1F07D4720A37FA8007CBA1B /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
|
|
A1FCDA4122C0651300C928BC /* LockdownTunnel.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = LockdownTunnel.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A1FCDA4322C0651300C928BC /* PacketTunnelProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PacketTunnelProvider.swift; sourceTree = "<group>"; };
|
|
A1FCDA4522C0651300C928BC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
A1FCDA4622C0651300C928BC /* LockdownTunnel.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LockdownTunnel.entitlements; sourceTree = "<group>"; };
|
|
A1FCDA5C22C1301900C928BC /* BlockListGroupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockListGroupViewController.swift; sourceTree = "<group>"; };
|
|
A1FCDA5E22C14EB800C928BC /* BlockListGroupCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockListGroupCell.swift; sourceTree = "<group>"; };
|
|
A1FCDA6222C7616400C928BC /* NetworkExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NetworkExtension.framework; path = System/Library/Frameworks/NetworkExtension.framework; sourceTree = SDKROOT; };
|
|
A1FCDA8422CDE60800C928BC /* crypto_mining.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = crypto_mining.txt; sourceTree = "<group>"; };
|
|
A1FCDA8622CDE8C000C928BC /* crypto_mining_ips.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = crypto_mining_ips.txt; sourceTree = "<group>"; };
|
|
A1FCDA8822D3BA1900C928BC /* facebook_inc_ips.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = facebook_inc_ips.txt; sourceTree = "<group>"; };
|
|
A1FCDA8922D3BA1900C928BC /* facebook_inc.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = facebook_inc.txt; sourceTree = "<group>"; };
|
|
A1FCDA8C22D3C50A00C928BC /* email_opens.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = email_opens.txt; sourceTree = "<group>"; };
|
|
A1FCDA9022D3D52C00C928BC /* facebook_inc_ipv6.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = facebook_inc_ipv6.txt; sourceTree = "<group>"; };
|
|
A6822C9110BC5F2F96454261 /* Pods-Lockdown VPN Widget.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown VPN Widget.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown VPN Widget/Pods-Lockdown VPN Widget.debug.xcconfig"; sourceTree = "<group>"; };
|
|
A75E57A0F35C50EA949FB1FE /* Pods-Lockdown-settings-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown-settings-metadata.plist"; path = "LockdowniOS/Settings.bundle/Pods-Lockdown-settings-metadata.plist"; sourceTree = "<group>"; };
|
|
AC978E3E9830282F26277011 /* Pods-Confirmed Tunnels.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Confirmed Tunnels.release.xcconfig"; path = "Pods/Target Support Files/Pods-Confirmed Tunnels/Pods-Confirmed Tunnels.release.xcconfig"; sourceTree = "<group>"; };
|
|
B2AFAE1E2F56A1CA9EC153D4 /* Pods-LockdownTunnel-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-LockdownTunnel-metadata.plist"; path = "Pods/Pods-LockdownTunnel-metadata.plist"; sourceTree = "<group>"; };
|
|
C184E908CB776A3C52800606 /* Pods-Lockdown.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown.release.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown/Pods-Lockdown.release.xcconfig"; sourceTree = "<group>"; };
|
|
D996266D8EF26A3162182E10 /* Pods-Confirmed VPN.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Confirmed VPN.release.xcconfig"; path = "Pods/Target Support Files/Pods-Confirmed VPN/Pods-Confirmed VPN.release.xcconfig"; sourceTree = "<group>"; };
|
|
E4A025BF9012D4E6454AE1D6 /* Pods-Lockdown-metadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Pods-Lockdown-metadata.plist"; path = "Pods/Pods-Lockdown-metadata.plist"; sourceTree = "<group>"; };
|
|
E74988390A21818002E44B89 /* Pods-LockdownTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LockdownTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-LockdownTests/Pods-LockdownTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
EE344B485CF03034ED1715B2 /* Pods-Lockdown VPN Widget.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown VPN Widget.release.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown VPN Widget/Pods-Lockdown VPN Widget.release.xcconfig"; sourceTree = "<group>"; };
|
|
FDC72127CE99C59603A65899 /* Pods-Lockdown Firewall Widget.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lockdown Firewall Widget.release.xcconfig"; path = "Pods/Target Support Files/Pods-Lockdown Firewall Widget/Pods-Lockdown Firewall Widget.release.xcconfig"; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
3DBD57B822FD727900DE189F /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3DBD57CD22FD7AE400DE189F /* CloudKit.framework in Frameworks */,
|
|
3D94AB0D22FE05090012B0DE /* CocoaLumberjack.framework in Frameworks */,
|
|
3D94AB0E22FE05090012B0DE /* CocoaLumberjackSwift.framework in Frameworks */,
|
|
3D94AAF022FD7BFA0012B0DE /* NetworkExtension.framework in Frameworks */,
|
|
3DBD57BC22FD727900DE189F /* NotificationCenter.framework in Frameworks */,
|
|
08799CF7AFE70CC200E47EDB /* Pods_Lockdown_Firewall_Widget.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
7C0D11172473FC7E00A26E04 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
D0892ACE7DBE8147BA030522 /* Pods_LockdownTests.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
7C9A9367251E1EC700DA5721 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
7C9A936E251E1EC700DA5721 /* SwiftUI.framework in Frameworks */,
|
|
7C9A936C251E1EC700DA5721 /* WidgetKit.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1141A0E1F46230500F54698 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
A15939E3206D982B0060D945 /* CocoaAsyncSocket.framework in Frameworks */,
|
|
A12229AB22C014CB00BFF624 /* StoreKit.framework in Frameworks */,
|
|
A15939E4206D982B0060D945 /* CocoaLumberjack.framework in Frameworks */,
|
|
A15939E5206D982B0060D945 /* CocoaLumberjackSwift.framework in Frameworks */,
|
|
A15939C0206D965D0060D945 /* tun2socks.framework in Frameworks */,
|
|
A15939C1206D965D0060D945 /* lwip.framework in Frameworks */,
|
|
A15939C2206D965D0060D945 /* MMDB.framework in Frameworks */,
|
|
A15939C3206D965D0060D945 /* NEKit.framework in Frameworks */,
|
|
A15939C4206D965D0060D945 /* Resolver.framework in Frameworks */,
|
|
A18B31F92087ED7900C0FFAA /* CloudKit.framework in Frameworks */,
|
|
A15939C5206D965D0060D945 /* Yaml.framework in Frameworks */,
|
|
A15939C6206D965D0060D945 /* Sodium.framework in Frameworks */,
|
|
E0C51E8814F43CD752AB740D /* Pods_Lockdown.framework in Frameworks */,
|
|
3DAF907922EFD70200FB29E0 /* NetworkExtension.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A12473F01FE44284008493B8 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
A1342E8D20B0B8870045E9DF /* CocoaLumberjack.framework in Frameworks */,
|
|
3DAF907A22EFD70900FB29E0 /* NetworkExtension.framework in Frameworks */,
|
|
A1342E8C20B0B87D0045E9DF /* CocoaLumberjackSwift.framework in Frameworks */,
|
|
A12473F41FE44285008493B8 /* NotificationCenter.framework in Frameworks */,
|
|
A1E78D13207BE58C007FAE70 /* CloudKit.framework in Frameworks */,
|
|
F6529FCC7BC553DB6372DE40 /* Pods_Lockdown_VPN_Widget.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1931CF820791F5800E695EB /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1FCDA3E22C0651300C928BC /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
A1FCDA5722C066F300C928BC /* NEKit.framework in Frameworks */,
|
|
A1FCDA6322C7616400C928BC /* NetworkExtension.framework in Frameworks */,
|
|
A1FCDA4E22C0666A00C928BC /* CocoaAsyncSocket.framework in Frameworks */,
|
|
A1FCDA4F22C066B900C928BC /* CocoaLumberjack.framework in Frameworks */,
|
|
A1FCDA5022C066B900C928BC /* CocoaLumberjackSwift.framework in Frameworks */,
|
|
A1FCDA5122C066B900C928BC /* lwip.framework in Frameworks */,
|
|
A1FCDA5222C066B900C928BC /* MMDB.framework in Frameworks */,
|
|
A1FCDA5322C066B900C928BC /* Resolver.framework in Frameworks */,
|
|
A1FCDA5422C066B900C928BC /* Sodium.framework in Frameworks */,
|
|
A1FCDA5522C066B900C928BC /* tun2socks.framework in Frameworks */,
|
|
A1FCDA5622C066B900C928BC /* Yaml.framework in Frameworks */,
|
|
D37198BBCE0A226BD9071F4A /* Pods_LockdownTunnel.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
3D0711B922FE79FF00391C6E /* Why Trust */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D0711B722FE79BE00391C6E /* WhyTrustViewController.swift */,
|
|
);
|
|
name = "Why Trust";
|
|
sourceTree = "<group>";
|
|
};
|
|
3D0971D522EBAAEE00CCD326 /* Domains */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3DAA6B4E22EA76420018FC09 /* clickbait.txt */,
|
|
3D5F5A0723107C1E004C3860 /* game_ads.txt */,
|
|
A1FCDA8422CDE60800C928BC /* crypto_mining.txt */,
|
|
3D01D97A2480DBED003A710C /* data_trackers.txt */,
|
|
3D01D99C2481E241003A710C /* general_ads.txt */,
|
|
3D01D99D2481E252003A710C /* reporting.txt */,
|
|
3D5F5A0923107EB8004C3860 /* snapchat_analytics.txt */,
|
|
A1FCDA8C22D3C50A00C928BC /* email_opens.txt */,
|
|
A1FCDA8922D3BA1900C928BC /* facebook_inc.txt */,
|
|
3D0971D722EBAD1000CCD326 /* facebook_sdk.txt */,
|
|
3D0971D922EBAD4C00CCD326 /* marketing.txt */,
|
|
3D4D7FEB247F22AE000369FD /* google_shopping_ads.txt */,
|
|
3DCFE6F924493F9000EA9B35 /* marketing_beta.txt */,
|
|
3DAA6B5222EA988F0018FC09 /* ransomware.txt */,
|
|
);
|
|
name = Domains;
|
|
sourceTree = "<group>";
|
|
};
|
|
3D0971D622EBAB0200CCD326 /* IPs */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A1FCDA8622CDE8C000C928BC /* crypto_mining_ips.txt */,
|
|
A1FCDA8822D3BA1900C928BC /* facebook_inc_ips.txt */,
|
|
A1FCDA9022D3D52C00C928BC /* facebook_inc_ipv6.txt */,
|
|
);
|
|
name = IPs;
|
|
sourceTree = "<group>";
|
|
};
|
|
3D44377922DFB22600908CDC /* Fonts */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D752C322357FA3B00C163E4 /* SF-Pro-Rounded-Bold.otf */,
|
|
3D752C312357FA3B00C163E4 /* SF-Pro-Rounded-Medium.otf */,
|
|
3D752C302357FA3B00C163E4 /* SF-Pro-Rounded-Regular.otf */,
|
|
3D752C332357FA3B00C163E4 /* SF-Pro-Rounded-Semibold.otf */,
|
|
3D44377A22DFB22600908CDC /* Montserrat-Medium.ttf */,
|
|
3D44377B22DFB22600908CDC /* Montserrat-Light.ttf */,
|
|
3D44377C22DFB22600908CDC /* Montserrat-Thin.ttf */,
|
|
3D44377D22DFB22600908CDC /* Montserrat-Bold.ttf */,
|
|
3D44377E22DFB22600908CDC /* Montserrat-SemiBold.ttf */,
|
|
3D44377F22DFB22600908CDC /* Montserrat-Regular.ttf */,
|
|
);
|
|
path = Fonts;
|
|
sourceTree = "<group>";
|
|
};
|
|
3D47CD8322F3C3F3003BD7F7 /* NVActivityIndicatorView */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D47CD8422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationDelegate.swift */,
|
|
3D47CD8522F3C3F3003BD7F7 /* Presenter */,
|
|
3D47CD8822F3C3F3003BD7F7 /* NVActivityIndicatorView.h */,
|
|
3D47CD8922F3C3F3003BD7F7 /* NVActivityIndicatorShape.swift */,
|
|
3D47CD8A22F3C3F3003BD7F7 /* NVActivityIndicatorView.swift */,
|
|
3D47CD8C22F3C3F3003BD7F7 /* Animations */,
|
|
);
|
|
path = NVActivityIndicatorView;
|
|
sourceTree = "<group>";
|
|
};
|
|
3D47CD8522F3C3F3003BD7F7 /* Presenter */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D47CD8622F3C3F3003BD7F7 /* NVActivityIndicatorPresenter.swift */,
|
|
3D47CD8722F3C3F3003BD7F7 /* NVActivityIndicatorViewable.swift */,
|
|
);
|
|
path = Presenter;
|
|
sourceTree = "<group>";
|
|
};
|
|
3D47CD8C22F3C3F3003BD7F7 /* Animations */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D47CD8D22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotate.swift */,
|
|
3D47CD8E22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridPulse.swift */,
|
|
3D47CD8F22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotate.swift */,
|
|
3D47CD9022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */,
|
|
3D47CD9122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallTrianglePath.swift */,
|
|
3D47CD9222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallDoubleBounce.swift */,
|
|
3D47CD9322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */,
|
|
3D47CD9422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */,
|
|
3D47CD9522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */,
|
|
3D47CD9622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScale.swift */,
|
|
3D47CD9722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZag.swift */,
|
|
3D47CD9822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallBeat.swift */,
|
|
3D47CD9922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSemiCircleSpin.swift */,
|
|
3D47CD9A22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRipple.swift */,
|
|
3D47CD9B22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */,
|
|
3D47CD9C22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSquareSpin.swift */,
|
|
3D47CD9D22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotateChase.swift */,
|
|
3D47CD9E22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulse.swift */,
|
|
3D47CD9F22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBlank.swift */,
|
|
3D47CDA022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */,
|
|
3D47CDA122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationAudioEqualizer.swift */,
|
|
3D47CDA222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */,
|
|
3D47CDA322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridBeat.swift */,
|
|
3D47CDA422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleMultiple.swift */,
|
|
3D47CDA522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScale.swift */,
|
|
3D47CDA622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */,
|
|
3D47CDA722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationPacman.swift */,
|
|
3D47CDA822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseSync.swift */,
|
|
3D47CDA922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCubeTransition.swift */,
|
|
3D47CDAA22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */,
|
|
3D47CDAB22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScaleParty.swift */,
|
|
3D47CDAC22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */,
|
|
3D47CDAD22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseRise.swift */,
|
|
3D47CDAE22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationOrbit.swift */,
|
|
);
|
|
path = Animations;
|
|
sourceTree = "<group>";
|
|
};
|
|
3D9FC67A23E521E5004122D3 /* Account */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3DF2455323A2F8A400E46613 /* EmailSignUpViewController.swift */,
|
|
3D9FC67623E503DF004122D3 /* EmailSignInViewController.swift */,
|
|
3D9FC67823E521DE004122D3 /* ForgotPasswordViewController.swift */,
|
|
);
|
|
path = Account;
|
|
sourceTree = "<group>";
|
|
};
|
|
3DBD57A322FBB97D00DE189F /* Firewall */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A154A07F215C7A8C0010FFCC /* BlockListAddCell.swift */,
|
|
A154A07D215C78180010FFCC /* BlockListCell.swift */,
|
|
A1FCDA5E22C14EB800C928BC /* BlockListGroupCell.swift */,
|
|
A1FCDA5C22C1301900C928BC /* BlockListGroupViewController.swift */,
|
|
A174CCAD22B15B1000F1B840 /* BlockListViewController.swift */,
|
|
3D970DAC22EC149D00F9CC93 /* BlockLogCell.swift */,
|
|
3D970DAE22EC15D800F9CC93 /* BlockLogViewController.swift */,
|
|
);
|
|
name = Firewall;
|
|
sourceTree = "<group>";
|
|
};
|
|
3DBD57A422FBBA4600DE189F /* VPN */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A12186261FB8F691007058B3 /* SignupViewController.swift */,
|
|
3DBD57B522FD00BB00DE189F /* SetRegionCell.swift */,
|
|
3DBD57B322FCFF2400DE189F /* SetRegionViewController.swift */,
|
|
3D5F5A0B23109ABB004C3860 /* WhatIsVpnViewController.swift */,
|
|
3DBD57AD22FBE04300DE189F /* WhitelistAddCell.swift */,
|
|
3DBD57AB22FBDFE200DE189F /* WhitelistCell.swift */,
|
|
3DBD57A522FBCD7A00DE189F /* WhitelistViewController.swift */,
|
|
);
|
|
name = VPN;
|
|
sourceTree = "<group>";
|
|
};
|
|
3DBD57BD22FD727900DE189F /* Lockdown Firewall Today */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3DBD57CC22FD75B200DE189F /* Lockdown Firewall Widget.entitlements */,
|
|
3DBD57BE22FD727900DE189F /* FirewallTodayViewController.swift */,
|
|
3D94AB0222FDEDEB0012B0DE /* MainInterface.storyboard */,
|
|
3DBD57C322FD727900DE189F /* Info.plist */,
|
|
);
|
|
path = "Lockdown Firewall Today";
|
|
sourceTree = "<group>";
|
|
};
|
|
3DBD57CB22FD74D700DE189F /* Tests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7C0D111B2473FC7E00A26E04 /* LockdownTests */,
|
|
);
|
|
path = Tests;
|
|
sourceTree = "<group>";
|
|
};
|
|
3DFD0F8422F0F773002A3F25 /* Main */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A1141A141F46230500F54698 /* AppDelegate.swift */,
|
|
A101106C202B9D4300807612 /* BaseViewController.swift */,
|
|
A1141A201F46230500F54698 /* Info.plist */,
|
|
A15F3C731F79D90500B07F03 /* LaunchScreen.storyboard */,
|
|
A1DBA19421B77CE9008A9322 /* LockdowniOS.entitlements */,
|
|
A1141A181F46230500F54698 /* Main.storyboard */,
|
|
3D5561D3230B58F30062001D /* PrivacyPolicyViewController.swift */,
|
|
3D0711BA22FE7B5100391C6E /* TitleViewController.swift */,
|
|
3DBD57A122FBB0D900DE189F /* WebViewViewController.swift */,
|
|
);
|
|
name = Main;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C0D11102473EDFD00A26E04 /* Services */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7C0D11112473EE2E00A26E04 /* DomainNameValidator.swift */,
|
|
7C6619BB247810E2005E8BB1 /* BlockDayLog.swift */,
|
|
7C3E8D20247D8057004B81D6 /* PushNotifications.swift */,
|
|
7C1AE072247FD82A0000A7D3 /* PushNotificationsAuthorization.swift */,
|
|
7C1AE074247FE1FB0000A7D3 /* PushNotificationsAuthorizationUI.swift */,
|
|
7C1AE079247FF87E0000A7D3 /* OneTimeActions.swift */,
|
|
7C44081A2539BCCE003FAD1E /* ProtectedFileAccess.swift */,
|
|
);
|
|
name = Services;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C0D111B2473FC7E00A26E04 /* LockdownTests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7C0D111C2473FC7E00A26E04 /* LockdownTests.swift */,
|
|
7C0D11242473FD6500A26E04 /* DomainNameValidatorTests.swift */,
|
|
7C0D111E2473FC7E00A26E04 /* Info.plist */,
|
|
7CD52D80247E850D00D0530F /* SnapshotTests.swift */,
|
|
7CD1435E248798D4009206A9 /* TrackerInfoTests.swift */,
|
|
);
|
|
path = LockdownTests;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C1AE07E248028E40000A7D3 /* Extensions */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7C1AE07F248028F40000A7D3 /* UIKit+Extensions.swift */,
|
|
7C422EA425279724007F9C22 /* Align.swift */,
|
|
);
|
|
name = Extensions;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C3EFA0024867DD600719D96 /* Services */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3DF2455523A306DB00E46613 /* Loader.swift */,
|
|
A1359FD920AF6E31008C4BF7 /* LocalLogger.swift */,
|
|
7C3EFA0124867DEE00719D96 /* TrackerInfo.swift */,
|
|
);
|
|
name = Services;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C422E95252796E2007F9C22 /* Views */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7C422E96252796EE007F9C22 /* StaticTableView.swift */,
|
|
);
|
|
name = Views;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C422EAC25279755007F9C22 /* Screens */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D9FC67A23E521E5004122D3 /* Account */,
|
|
7C422EAD2527975E007F9C22 /* Main */,
|
|
7C4D9BBA252C8748004175EA /* AccountUI.swift */,
|
|
);
|
|
name = Screens;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C422EAD2527975E007F9C22 /* Main */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3DCA4F3222F22CB40017740D /* HomeViewController.swift */,
|
|
7C422EAE252797A6007F9C22 /* AccountVC.swift */,
|
|
7C422EB62527A2D1007F9C22 /* MainTabBarViewController.swift */,
|
|
);
|
|
name = Main;
|
|
sourceTree = "<group>";
|
|
};
|
|
7C9A936F251E1EC700DA5721 /* LockdownFirewallWidget */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7C9A9370251E1EC700DA5721 /* LockdownFirewallWidget.swift */,
|
|
7C9A9383251E1F9C00DA5721 /* LoadingCircle.swift */,
|
|
7C9A9372251E1EC700DA5721 /* Assets.xcassets */,
|
|
7C9A9374251E1EC700DA5721 /* Info.plist */,
|
|
7CE91CA7252214C9009D8269 /* CombinedProvider.swift */,
|
|
);
|
|
path = LockdownFirewallWidget;
|
|
sourceTree = "<group>";
|
|
};
|
|
A1141A081F46230500F54698 = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7CE91C8E2521D6CF009D8269 /* LockdownFirewallWidgetExtension.entitlements */,
|
|
3D3BF4D0233D5E9100D0C482 /* Localizable.strings */,
|
|
3D5464D223037CCA00AE1F73 /* Settings.bundle */,
|
|
A11E78A21F6A33C5007499CA /* Shared */,
|
|
A1141A131F46230500F54698 /* LockdowniOS */,
|
|
A1931CFC20791F5900E695EB /* Lockdown Blocker */,
|
|
3DBD57BD22FD727900DE189F /* Lockdown Firewall Today */,
|
|
A12473F51FE44285008493B8 /* Today */,
|
|
A1FCDA4222C0651300C928BC /* Lockdown Tunnel */,
|
|
A1DBA19521B82F72008A9322 /* LICENSE.md */,
|
|
A1141A1B1F46230500F54698 /* Assets.xcassets */,
|
|
A1FCDA8322CDE5ED00C928BC /* Block Lists */,
|
|
3D44377922DFB22600908CDC /* Fonts */,
|
|
7C9A936F251E1EC700DA5721 /* LockdownFirewallWidget */,
|
|
A1141A421F46233600F54698 /* Frameworks */,
|
|
A17A6A2C202B44BB00657B9E /* Modified Pods */,
|
|
3DBD57CB22FD74D700DE189F /* Tests */,
|
|
D4B0457BD6E109D891101985 /* Pods */,
|
|
A1141A121F46230500F54698 /* Products */,
|
|
);
|
|
sourceTree = "<group>";
|
|
};
|
|
A1141A121F46230500F54698 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A1141A111F46230500F54698 /* Lockdown.app */,
|
|
A12473F31FE44284008493B8 /* Lockdown VPN Widget.appex */,
|
|
A1931CFB20791F5800E695EB /* Lockdown Blocker.appex */,
|
|
A1FCDA4122C0651300C928BC /* LockdownTunnel.appex */,
|
|
3DBD57BB22FD727900DE189F /* Lockdown Firewall Widget.appex */,
|
|
7C0D111A2473FC7E00A26E04 /* LockdownTests.xctest */,
|
|
7C9A936A251E1EC700DA5721 /* LockdownFirewallWidgetExtension.appex */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
A1141A131F46230500F54698 /* LockdowniOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
7C422EAC25279755007F9C22 /* Screens */,
|
|
7C422E95252796E2007F9C22 /* Views */,
|
|
7C1AE07E248028E40000A7D3 /* Extensions */,
|
|
3DFD0F8422F0F773002A3F25 /* Main */,
|
|
3DBD57A322FBB97D00DE189F /* Firewall */,
|
|
3D0711B922FE79FF00391C6E /* Why Trust */,
|
|
3DBD57A422FBBA4600DE189F /* VPN */,
|
|
7C3EFA0024867DD600719D96 /* Services */,
|
|
);
|
|
path = LockdowniOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
A1141A421F46233600F54698 /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A1FCDA6222C7616400C928BC /* NetworkExtension.framework */,
|
|
A12229AA22C014CA00BFF624 /* StoreKit.framework */,
|
|
A1F07D4720A37FA8007CBA1B /* AdSupport.framework */,
|
|
A1E78D12207BE58C007FAE70 /* CloudKit.framework */,
|
|
A15939E0206D982B0060D945 /* CocoaAsyncSocket.framework */,
|
|
A15939E1206D982B0060D945 /* CocoaLumberjack.framework */,
|
|
A15939E2206D982B0060D945 /* CocoaLumberjackSwift.framework */,
|
|
A15939BA206D965D0060D945 /* lwip.framework */,
|
|
A15939BB206D965D0060D945 /* MMDB.framework */,
|
|
A15939BC206D965D0060D945 /* NEKit.framework */,
|
|
A15939BD206D965D0060D945 /* Resolver.framework */,
|
|
A15939BF206D965D0060D945 /* Sodium.framework */,
|
|
A15939B9206D965C0060D945 /* tun2socks.framework */,
|
|
A15939BE206D965D0060D945 /* Yaml.framework */,
|
|
A1912FE91F58B2D00007F6D4 /* NotificationCenter.framework */,
|
|
31E2DCBA5F0A1C82E81F2D44 /* Pods_Lockdown.framework */,
|
|
A0C2DF90344891424A626067 /* Pods_LockdownTunnel.framework */,
|
|
6A890BF9C9CF89A7E923EDDA /* Pods_Lockdown_Firewall_Widget.framework */,
|
|
7B555BB9C945AD99E970BE3A /* Pods_Lockdown_VPN_Widget.framework */,
|
|
5E35FBEF05099C0B8784ED2E /* Pods_LockdownTests.framework */,
|
|
7C9A936B251E1EC700DA5721 /* WidgetKit.framework */,
|
|
7C9A936D251E1EC700DA5721 /* SwiftUI.framework */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
A118F62A20B33E57009A64E7 /* TKSubmit */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A118F64020B33FED009A64E7 /* CGRectEx.swift */,
|
|
A118F63D20B33FED009A64E7 /* FadeTransition.swift */,
|
|
A118F63F20B33FED009A64E7 /* SpinerLayer.swift */,
|
|
A118F63E20B33FED009A64E7 /* TimerEx.swift */,
|
|
A118F63C20B33FED009A64E7 /* TransitionSubmitButton.swift */,
|
|
);
|
|
path = TKSubmit;
|
|
sourceTree = "<group>";
|
|
};
|
|
A11E78A21F6A33C5007499CA /* Shared */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3DCA4F2D22F190720017740D /* Client.swift */,
|
|
3DCA4F3022F190AE0017740D /* ClientModels.swift */,
|
|
3D94AB1122FE3A460012B0DE /* Environment.swift */,
|
|
3DCA4F4022F252720017740D /* FirewallController.swift */,
|
|
3DABD9FE22F7AD4D00480AAC /* FirewallUtilities.swift */,
|
|
3DBD57AF22FC14CC00DE189F /* Shared.swift */,
|
|
A1E748191F9108B6004B8021 /* SpeedTest.swift */,
|
|
A1DBA18921B77C80008A9322 /* VPNController.swift */,
|
|
A1DBA18521B77C66008A9322 /* VPNSubscription.swift */,
|
|
3DBD57A722FBD7A100DE189F /* WhitelistUtilities.swift */,
|
|
7CE91C582521D54F009D8269 /* UserDefaults.swift */,
|
|
7CE91C702521D58C009D8269 /* Metrics.swift */,
|
|
7CE91C952521ED5E009D8269 /* VPNRegion.swift */,
|
|
7C0D11102473EDFD00A26E04 /* Services */,
|
|
);
|
|
name = Shared;
|
|
sourceTree = "<group>";
|
|
};
|
|
A12473F51FE44285008493B8 /* Today */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A12474081FE442A8008493B8 /* Today.entitlements */,
|
|
A12473F61FE44285008493B8 /* VPNTodayViewController.swift */,
|
|
A12473F81FE44285008493B8 /* MainInterface.storyboard */,
|
|
A12473FB1FE44285008493B8 /* Info.plist */,
|
|
);
|
|
path = Today;
|
|
sourceTree = "<group>";
|
|
};
|
|
A17A6A2C202B44BB00657B9E /* Modified Pods */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D47CD8322F3C3F3003BD7F7 /* NVActivityIndicatorView */,
|
|
A1EBEAB72097AE47002B9087 /* M13Checkbox */,
|
|
A118F62A20B33E57009A64E7 /* TKSubmit */,
|
|
);
|
|
path = "Modified Pods";
|
|
sourceTree = "<group>";
|
|
};
|
|
A1931CFC20791F5900E695EB /* Lockdown Blocker */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A1931D0820791F6100E695EB /* Lockdown Blocker.entitlements */,
|
|
A1159FC9207C201A00DA4670 /* privacyBlockList.json */,
|
|
A1159FC8207C201900DA4670 /* socialBlockList.json */,
|
|
A1931CFD20791F5900E695EB /* adBlockList.json */,
|
|
A1D85F06207C4C8300B766E0 /* adBlockListTwo.json */,
|
|
A1D85F08207C52A000B766E0 /* adBlockListThree.json */,
|
|
A1931CFF20791F5900E695EB /* ContentBlockerRequestHandler.swift */,
|
|
A1931D0120791F5900E695EB /* Info.plist */,
|
|
);
|
|
path = "Lockdown Blocker";
|
|
sourceTree = "<group>";
|
|
};
|
|
A1EBEAB72097AE47002B9087 /* M13Checkbox */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A1EBEAC92097AE6C002B9087 /* DefaultValues.swift */,
|
|
A1EBEABC2097AE5D002B9087 /* M13Checkbox.swift */,
|
|
A1EBEABE2097AE5E002B9087 /* M13Checkbox+IB.swift */,
|
|
A1EBEAC42097AE65002B9087 /* M13CheckboxAddRemovePathGenerator.swift */,
|
|
A1EBEAC82097AE6A002B9087 /* M13CheckboxAnimationGenerator.swift */,
|
|
A1EBEAC52097AE66002B9087 /* M13CheckboxBounceController.swift */,
|
|
A1EBEABF2097AE5F002B9087 /* M13CheckboxCheckPathGenerator.swift */,
|
|
A1EBEABD2097AE5E002B9087 /* M13CheckboxController.swift */,
|
|
A1EBEAB82097AE5B002B9087 /* M13CheckboxDisclosurePathGenerator.swift */,
|
|
A1EBEAB92097AE5B002B9087 /* M13CheckboxDotController.swift */,
|
|
A1EBEABB2097AE5C002B9087 /* M13CheckboxExpandController.swift */,
|
|
A1EBEABA2097AE5B002B9087 /* M13CheckboxFadeController.swift */,
|
|
A1EBEAC72097AE68002B9087 /* M13CheckboxFillController.swift */,
|
|
A1EBEAC02097AE61002B9087 /* M13CheckboxFlatController.swift */,
|
|
A1EBEAC62097AE67002B9087 /* M13CheckboxGestureRecognizer.swift */,
|
|
A1EBEAC12097AE62002B9087 /* M13CheckboxPathGenerator.swift */,
|
|
A1EBEAC22097AE63002B9087 /* M13CheckboxRadioPathGenerator.swift */,
|
|
A1EBEAC32097AE64002B9087 /* M13CheckboxSpiralController.swift */,
|
|
A1EBEACA2097AE6D002B9087 /* M13CheckboxStrokeController.swift */,
|
|
);
|
|
path = M13Checkbox;
|
|
sourceTree = "<group>";
|
|
};
|
|
A1FCDA4222C0651300C928BC /* Lockdown Tunnel */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
A1FCDA4322C0651300C928BC /* PacketTunnelProvider.swift */,
|
|
A1FCDA4522C0651300C928BC /* Info.plist */,
|
|
A1FCDA4622C0651300C928BC /* LockdownTunnel.entitlements */,
|
|
);
|
|
path = "Lockdown Tunnel";
|
|
sourceTree = "<group>";
|
|
};
|
|
A1FCDA8322CDE5ED00C928BC /* Block Lists */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
3D0971D622EBAB0200CCD326 /* IPs */,
|
|
3D0971D522EBAAEE00CCD326 /* Domains */,
|
|
7C3EFA032486879800719D96 /* tracker_info.json */,
|
|
);
|
|
name = "Block Lists";
|
|
path = LockdowniOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
D4B0457BD6E109D891101985 /* Pods */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
4C50BEAA399D6FDF2C2672C6 /* Pods-Confirmed VPN.debug.xcconfig */,
|
|
D996266D8EF26A3162182E10 /* Pods-Confirmed VPN.release.xcconfig */,
|
|
428B4B342E5EA9720C08F150 /* Pods-Today.debug.xcconfig */,
|
|
96179E9445306C33ADBDDFAB /* Pods-Today.release.xcconfig */,
|
|
4D422CB6539443825E5CD91B /* Pods-Confirmed Tunnels.debug.xcconfig */,
|
|
AC978E3E9830282F26277011 /* Pods-Confirmed Tunnels.release.xcconfig */,
|
|
8827B5DAD4A819CDC5115562 /* Pods-Lockdown.debug.xcconfig */,
|
|
C184E908CB776A3C52800606 /* Pods-Lockdown.release.xcconfig */,
|
|
7E013E3207564A64E3A1BD49 /* Pods-Lockdown Tunnels.debug.xcconfig */,
|
|
65F695578DAA62084B36A513 /* Pods-Lockdown Tunnels.release.xcconfig */,
|
|
953709B6B9D85B15EF763F5B /* Pods-LockdownTunnel.debug.xcconfig */,
|
|
726E8CFC747C13F896CA72B6 /* Pods-LockdownTunnel.release.xcconfig */,
|
|
7CDB1F5AC85EB2D826BB00C2 /* Pods-Lockdown Firewall Widget.debug.xcconfig */,
|
|
FDC72127CE99C59603A65899 /* Pods-Lockdown Firewall Widget.release.xcconfig */,
|
|
A6822C9110BC5F2F96454261 /* Pods-Lockdown VPN Widget.debug.xcconfig */,
|
|
EE344B485CF03034ED1715B2 /* Pods-Lockdown VPN Widget.release.xcconfig */,
|
|
E4A025BF9012D4E6454AE1D6 /* Pods-Lockdown-metadata.plist */,
|
|
B2AFAE1E2F56A1CA9EC153D4 /* Pods-LockdownTunnel-metadata.plist */,
|
|
92D3DD81205F17D004056D79 /* Pods-Lockdown VPN Widget-metadata.plist */,
|
|
12884CAB7C53B842E9E3745C /* Pods-Lockdown Firewall Widget-metadata.plist */,
|
|
A75E57A0F35C50EA949FB1FE /* Pods-Lockdown-settings-metadata.plist */,
|
|
0CDA77C17BF2DEC43E3D56EA /* Pods-LockdownTunnel-settings-metadata.plist */,
|
|
8ED8D7A5DFFEEA5E9BD7FD20 /* Pods-Lockdown VPN Widget-settings-metadata.plist */,
|
|
50FB8ADA1D444FD9486F2D44 /* Pods-Lockdown Firewall Widget-settings-metadata.plist */,
|
|
50F9BE503587CE4933CB7983 /* Pods-Lockdown-settings-metadata.plist */,
|
|
6F089C7008AB8F59DE3EA7BD /* Pods-LockdownTunnel-settings-metadata.plist */,
|
|
A19DA148E491FF88E4B0B408 /* Pods-Lockdown VPN Widget-settings-metadata.plist */,
|
|
2DF472CA81A935DEF14D7039 /* Pods-Lockdown Firewall Widget-settings-metadata.plist */,
|
|
E74988390A21818002E44B89 /* Pods-LockdownTests.debug.xcconfig */,
|
|
0F0802571B0B8C954AD349E0 /* Pods-LockdownTests.release.xcconfig */,
|
|
8DA68459884385F76BF86234 /* Pods-LockdownTests-metadata.plist */,
|
|
2ADD2E8AC036859E49987E8B /* Pods-LockdownTests-settings-metadata.plist */,
|
|
);
|
|
name = Pods;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
3DBD57BA22FD727900DE189F /* Lockdown Firewall Widget */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 3DBD57C722FD727900DE189F /* Build configuration list for PBXNativeTarget "Lockdown Firewall Widget" */;
|
|
buildPhases = (
|
|
FCE1317D723F4940F4E41C9C /* [CP] Check Pods Manifest.lock */,
|
|
3DBD57B722FD727900DE189F /* Sources */,
|
|
3DBD57B822FD727900DE189F /* Frameworks */,
|
|
3DBD57B922FD727900DE189F /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "Lockdown Firewall Widget";
|
|
productName = "Lockdown Firewall Today";
|
|
productReference = 3DBD57BB22FD727900DE189F /* Lockdown Firewall Widget.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
7C0D11192473FC7E00A26E04 /* LockdownTests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 7C0D11232473FC7E00A26E04 /* Build configuration list for PBXNativeTarget "LockdownTests" */;
|
|
buildPhases = (
|
|
8B0C5698745F648E72A58750 /* [CP] Check Pods Manifest.lock */,
|
|
7C0D11162473FC7E00A26E04 /* Sources */,
|
|
7C0D11172473FC7E00A26E04 /* Frameworks */,
|
|
7C0D11182473FC7E00A26E04 /* Resources */,
|
|
B5D47BAAC494A9CF044ECFEF /* [CP] Embed Pods Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
7C0D11202473FC7E00A26E04 /* PBXTargetDependency */,
|
|
);
|
|
name = LockdownTests;
|
|
productName = LockdownTests;
|
|
productReference = 7C0D111A2473FC7E00A26E04 /* LockdownTests.xctest */;
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
};
|
|
7C9A9369251E1EC700DA5721 /* LockdownFirewallWidgetExtension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 7C9A937A251E1EC700DA5721 /* Build configuration list for PBXNativeTarget "LockdownFirewallWidgetExtension" */;
|
|
buildPhases = (
|
|
7C9A9366251E1EC700DA5721 /* Sources */,
|
|
7C9A9367251E1EC700DA5721 /* Frameworks */,
|
|
7C9A9368251E1EC700DA5721 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = LockdownFirewallWidgetExtension;
|
|
productName = LockdownFirewallWidgetExtension;
|
|
productReference = 7C9A936A251E1EC700DA5721 /* LockdownFirewallWidgetExtension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
A1141A101F46230500F54698 /* Lockdown */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = A1141A391F46230600F54698 /* Build configuration list for PBXNativeTarget "Lockdown" */;
|
|
buildPhases = (
|
|
08EEEAB72DD0E9CF5B6B4DE3 /* [CP] Check Pods Manifest.lock */,
|
|
A1141A0D1F46230500F54698 /* Sources */,
|
|
A1141A0E1F46230500F54698 /* Frameworks */,
|
|
A1141A0F1F46230500F54698 /* Resources */,
|
|
A18B79571F8C36460042A4EF /* Embed App Extensions */,
|
|
B2A70E191D2C5336B6A98613 /* [CP] Embed Pods Frameworks */,
|
|
A15939D8206D97C40060D945 /* CopyFiles */,
|
|
A1863898206FD7A200EF4511 /* ShellScript */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
A118F63620B33F44009A64E7 /* PBXTargetDependency */,
|
|
A1931D0320791F5900E695EB /* PBXTargetDependency */,
|
|
A1FCDA4822C0651300C928BC /* PBXTargetDependency */,
|
|
3DBD57C522FD727900DE189F /* PBXTargetDependency */,
|
|
7C9A9376251E1EC700DA5721 /* PBXTargetDependency */,
|
|
);
|
|
name = Lockdown;
|
|
productName = TrustiOS;
|
|
productReference = A1141A111F46230500F54698 /* Lockdown.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
A12473F21FE44284008493B8 /* Lockdown VPN Widget */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = A12473FF1FE44285008493B8 /* Build configuration list for PBXNativeTarget "Lockdown VPN Widget" */;
|
|
buildPhases = (
|
|
E20A95E02AF7431818AFB079 /* [CP] Check Pods Manifest.lock */,
|
|
A12473EF1FE44284008493B8 /* Sources */,
|
|
A12473F01FE44284008493B8 /* Frameworks */,
|
|
A12473F11FE44284008493B8 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "Lockdown VPN Widget";
|
|
productName = Today;
|
|
productReference = A12473F31FE44284008493B8 /* Lockdown VPN Widget.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
A1931CFA20791F5800E695EB /* Lockdown Blocker */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = A1931D0520791F5900E695EB /* Build configuration list for PBXNativeTarget "Lockdown Blocker" */;
|
|
buildPhases = (
|
|
A1931CF720791F5800E695EB /* Sources */,
|
|
A1931CF820791F5800E695EB /* Frameworks */,
|
|
A1931CF920791F5800E695EB /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "Lockdown Blocker";
|
|
productName = "Confirmed Blocker";
|
|
productReference = A1931CFB20791F5800E695EB /* Lockdown Blocker.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
A1FCDA4022C0651300C928BC /* LockdownTunnel */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = A1FCDA4A22C0651300C928BC /* Build configuration list for PBXNativeTarget "LockdownTunnel" */;
|
|
buildPhases = (
|
|
6659B63A2377451DC09AC180 /* [CP] Check Pods Manifest.lock */,
|
|
A1FCDA3D22C0651300C928BC /* Sources */,
|
|
A1FCDA3E22C0651300C928BC /* Frameworks */,
|
|
A1FCDA3F22C0651300C928BC /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = LockdownTunnel;
|
|
productName = LockdownTunnel;
|
|
productReference = A1FCDA4122C0651300C928BC /* LockdownTunnel.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
A1141A091F46230500F54698 /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
LastSwiftUpdateCheck = 1200;
|
|
LastUpgradeCheck = 1010;
|
|
ORGANIZATIONNAME = "Confirmed Inc.";
|
|
TargetAttributes = {
|
|
3DBD57BA22FD727900DE189F = {
|
|
CreatedOnToolsVersion = 10.3;
|
|
DevelopmentTeam = V8J3Z26F6Z;
|
|
ProvisioningStyle = Automatic;
|
|
SystemCapabilities = {
|
|
com.apple.ApplicationGroups.iOS = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.Keychain = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.NetworkExtensions.iOS = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.Push = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.VPNLite = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.iCloud = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
7C0D11192473FC7E00A26E04 = {
|
|
CreatedOnToolsVersion = 11.3;
|
|
DevelopmentTeam = V8J3Z26F6Z;
|
|
ProvisioningStyle = Automatic;
|
|
TestTargetID = A1141A101F46230500F54698;
|
|
};
|
|
7C9A9369251E1EC700DA5721 = {
|
|
CreatedOnToolsVersion = 12.0;
|
|
DevelopmentTeam = V8J3Z26F6Z;
|
|
ProvisioningStyle = Automatic;
|
|
};
|
|
A1141A101F46230500F54698 = {
|
|
CreatedOnToolsVersion = 8.3.3;
|
|
DevelopmentTeam = V8J3Z26F6Z;
|
|
LastSwiftMigration = 1010;
|
|
ProvisioningStyle = Automatic;
|
|
SystemCapabilities = {
|
|
com.apple.ApplicationGroups.iOS = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.BackgroundModes = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.InAppPurchase = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.Keychain = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.NetworkExtensions = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.Push = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.VPNLite = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.iCloud = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
A12473F21FE44284008493B8 = {
|
|
CreatedOnToolsVersion = 9.2;
|
|
DevelopmentTeam = V8J3Z26F6Z;
|
|
LastSwiftMigration = 1010;
|
|
ProvisioningStyle = Automatic;
|
|
SystemCapabilities = {
|
|
com.apple.ApplicationGroups.iOS = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.Keychain = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.NetworkExtensions.iOS = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.Push = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.VPNLite = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.iCloud = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
A1931CFA20791F5800E695EB = {
|
|
CreatedOnToolsVersion = 9.2;
|
|
DevelopmentTeam = V8J3Z26F6Z;
|
|
LastSwiftMigration = 1010;
|
|
ProvisioningStyle = Automatic;
|
|
SystemCapabilities = {
|
|
com.apple.ApplicationGroups.iOS = {
|
|
enabled = 1;
|
|
};
|
|
com.apple.iCloud = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
A1FCDA4022C0651300C928BC = {
|
|
CreatedOnToolsVersion = 10.2;
|
|
DevelopmentTeam = V8J3Z26F6Z;
|
|
ProvisioningStyle = Automatic;
|
|
SystemCapabilities = {
|
|
com.apple.NetworkExtensions.iOS = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = A1141A0C1F46230500F54698 /* Build configuration list for PBXProject "LockdowniOS" */;
|
|
compatibilityVersion = "Xcode 3.2";
|
|
developmentRegion = en;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
Base,
|
|
es,
|
|
ja,
|
|
de,
|
|
"pt-BR",
|
|
ru,
|
|
nl,
|
|
"pt-PT",
|
|
);
|
|
mainGroup = A1141A081F46230500F54698;
|
|
productRefGroup = A1141A121F46230500F54698 /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
A1141A101F46230500F54698 /* Lockdown */,
|
|
A1931CFA20791F5800E695EB /* Lockdown Blocker */,
|
|
A12473F21FE44284008493B8 /* Lockdown VPN Widget */,
|
|
A1FCDA4022C0651300C928BC /* LockdownTunnel */,
|
|
3DBD57BA22FD727900DE189F /* Lockdown Firewall Widget */,
|
|
7C0D11192473FC7E00A26E04 /* LockdownTests */,
|
|
7C9A9369251E1EC700DA5721 /* LockdownFirewallWidgetExtension */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
3DBD57B922FD727900DE189F /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3D94AB0F22FE0CF60012B0DE /* Assets.xcassets in Resources */,
|
|
3D3BF4CE233D5E9100D0C482 /* Localizable.strings in Resources */,
|
|
3D94AB1022FE0CFB0012B0DE /* MainInterface.storyboard in Resources */,
|
|
3D5464D62303839500AE1F73 /* Settings.bundle in Resources */,
|
|
601BF3ED11EB7CBF95BF5720 /* Pods-Lockdown Firewall Widget-metadata.plist in Resources */,
|
|
388CD7581B88A7E496467546 /* Pods-Lockdown Firewall Widget-settings-metadata.plist in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
7C0D11182473FC7E00A26E04 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
4A86219093026DE70A097E79 /* Pods-LockdownTests-metadata.plist in Resources */,
|
|
78010EFC9ED40D77BD40C924 /* Pods-LockdownTests-settings-metadata.plist in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
7C9A9368251E1EC700DA5721 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
7C0156582521C2F200670CB5 /* Montserrat-Light.ttf in Resources */,
|
|
7C0156542521C2F200670CB5 /* Montserrat-Medium.ttf in Resources */,
|
|
7C9A9373251E1EC700DA5721 /* Assets.xcassets in Resources */,
|
|
7C0156562521C2F200670CB5 /* Montserrat-SemiBold.ttf in Resources */,
|
|
7C0156572521C2F200670CB5 /* Montserrat-Regular.ttf in Resources */,
|
|
7C0156552521C2F200670CB5 /* Montserrat-Bold.ttf in Resources */,
|
|
7C0156592521C2F200670CB5 /* Montserrat-Thin.ttf in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1141A0F1F46230500F54698 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3D01D99F2481E42E003A710C /* general_ads.txt in Resources */,
|
|
A1D85F0A207C562F00B766E0 /* adBlockListTwo.json in Resources */,
|
|
3D01D99E2481E42B003A710C /* reporting.txt in Resources */,
|
|
A1D85F0B207C562F00B766E0 /* adBlockListThree.json in Resources */,
|
|
A1159FCC207C228300DA4670 /* privacyBlockList.json in Resources */,
|
|
A1159FCD207C228300DA4670 /* socialBlockList.json in Resources */,
|
|
A1FCDA8722CDE8C000C928BC /* crypto_mining_ips.txt in Resources */,
|
|
3D752C342357FA3B00C163E4 /* SF-Pro-Rounded-Regular.otf in Resources */,
|
|
A1159FCE207C228300DA4670 /* adBlockList.json in Resources */,
|
|
3D44378522DFB22600908CDC /* Montserrat-Regular.ttf in Resources */,
|
|
3D44378122DFB22600908CDC /* Montserrat-Light.ttf in Resources */,
|
|
3DAA6B5322EA988F0018FC09 /* ransomware.txt in Resources */,
|
|
3D44378422DFB22600908CDC /* Montserrat-SemiBold.ttf in Resources */,
|
|
3D01D97B2480DCB3003A710C /* data_trackers.txt in Resources */,
|
|
3D44378022DFB22600908CDC /* Montserrat-Medium.ttf in Resources */,
|
|
A15F3C751F79DC8F00B07F03 /* LaunchScreen.storyboard in Resources */,
|
|
A1FCDA8522CDE60800C928BC /* crypto_mining.txt in Resources */,
|
|
A1FCDA8B22D3BA1900C928BC /* facebook_inc.txt in Resources */,
|
|
3D0971D822EBAD1000CCD326 /* facebook_sdk.txt in Resources */,
|
|
A1DBA19621B82F73008A9322 /* LICENSE.md in Resources */,
|
|
3D4D7FEC247F2435000369FD /* google_shopping_ads.txt in Resources */,
|
|
3D3BF4CC233D5E9100D0C482 /* Localizable.strings in Resources */,
|
|
3D752C352357FA3B00C163E4 /* SF-Pro-Rounded-Medium.otf in Resources */,
|
|
3D752C372357FA3B00C163E4 /* SF-Pro-Rounded-Semibold.otf in Resources */,
|
|
3D752C362357FA3B00C163E4 /* SF-Pro-Rounded-Bold.otf in Resources */,
|
|
3D44378222DFB22600908CDC /* Montserrat-Thin.ttf in Resources */,
|
|
A1FCDA8A22D3BA1900C928BC /* facebook_inc_ips.txt in Resources */,
|
|
3DAA6B4F22EA76420018FC09 /* clickbait.txt in Resources */,
|
|
A1FCDA8D22D3C50A00C928BC /* email_opens.txt in Resources */,
|
|
A1141A1C1F46230500F54698 /* Assets.xcassets in Resources */,
|
|
3D44378322DFB22600908CDC /* Montserrat-Bold.ttf in Resources */,
|
|
A1FCDA9122D3D52C00C928BC /* facebook_inc_ipv6.txt in Resources */,
|
|
3D5F5A0823107C1E004C3860 /* game_ads.txt in Resources */,
|
|
3D5F5A0A23107EB8004C3860 /* snapchat_analytics.txt in Resources */,
|
|
3DCFE6FB244945A100EA9B35 /* marketing_beta.txt in Resources */,
|
|
3D0971DA22EBAD4C00CCD326 /* marketing.txt in Resources */,
|
|
7C3EFA042486879800719D96 /* tracker_info.json in Resources */,
|
|
A1141A1A1F46230500F54698 /* Main.storyboard in Resources */,
|
|
3D5464D323037CCA00AE1F73 /* Settings.bundle in Resources */,
|
|
20816D1FD569053C0994232B /* Pods-Lockdown-metadata.plist in Resources */,
|
|
C9E66BB880A29A48D055FBFF /* Pods-Lockdown-settings-metadata.plist in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A12473F11FE44284008493B8 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
A1DD82BE1FE446CA00482632 /* Assets.xcassets in Resources */,
|
|
3D3BF4CD233D5E9100D0C482 /* Localizable.strings in Resources */,
|
|
A12473FA1FE44285008493B8 /* MainInterface.storyboard in Resources */,
|
|
3D5464D42303839200AE1F73 /* Settings.bundle in Resources */,
|
|
90728B81560C790FD5A02A6B /* Pods-Lockdown VPN Widget-metadata.plist in Resources */,
|
|
1579100974C8086B190B35BB /* Pods-Lockdown VPN Widget-settings-metadata.plist in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1931CF920791F5800E695EB /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
A1159FCA207C201A00DA4670 /* socialBlockList.json in Resources */,
|
|
A1D85F07207C4C8300B766E0 /* adBlockListTwo.json in Resources */,
|
|
A1D85F09207C52A000B766E0 /* adBlockListThree.json in Resources */,
|
|
A1159FCB207C201A00DA4670 /* privacyBlockList.json in Resources */,
|
|
A1931CFE20791F5900E695EB /* adBlockList.json in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1FCDA3F22C0651300C928BC /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3D5464D52303839400AE1F73 /* Settings.bundle in Resources */,
|
|
5666ABC4D0064E4669D1943F /* Pods-LockdownTunnel-metadata.plist in Resources */,
|
|
5647ACFEBBAB001FAE27CAF9 /* Pods-LockdownTunnel-settings-metadata.plist in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXShellScriptBuildPhase section */
|
|
08EEEAB72DD0E9CF5B6B4DE3 /* [CP] Check Pods Manifest.lock */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
"${PODS_ROOT}/Manifest.lock",
|
|
);
|
|
name = "[CP] Check Pods Manifest.lock";
|
|
outputPaths = (
|
|
"$(DERIVED_FILE_DIR)/Pods-Lockdown-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;
|
|
};
|
|
6659B63A2377451DC09AC180 /* [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-LockdownTunnel-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;
|
|
};
|
|
8B0C5698745F648E72A58750 /* [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-LockdownTests-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;
|
|
};
|
|
A1863898206FD7A200EF4511 /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"$(SRCROOT)/Carthage/Build/iOS/CocoaAsyncSocket.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjackSwift.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjack.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/lwip.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/MMDB.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/NEKit.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/Resolver.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/Sodium.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/tun2socks.framework",
|
|
"$(SRCROOT)/Carthage/Build/iOS/Yaml.framework",
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "/usr/local/bin/carthage copy-frameworks\n";
|
|
};
|
|
B2A70E191D2C5336B6A98613 /* [CP] Embed Pods Frameworks */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"${PODS_ROOT}/Target Support Files/Pods-Lockdown/Pods-Lockdown-frameworks.sh",
|
|
"${BUILT_PRODUCTS_DIR}/AwesomeSpotlightView/AwesomeSpotlightView.framework",
|
|
"${BUILT_PRODUCTS_DIR}/CocoaLumberjack/CocoaLumberjack.framework",
|
|
"${BUILT_PRODUCTS_DIR}/DynamicBlurView/DynamicBlurView.framework",
|
|
"${BUILT_PRODUCTS_DIR}/KeychainAccess/KeychainAccess.framework",
|
|
"${BUILT_PRODUCTS_DIR}/NicoProgress/NicoProgress.framework",
|
|
"${BUILT_PRODUCTS_DIR}/PopupDialog/PopupDialog.framework",
|
|
"${BUILT_PRODUCTS_DIR}/PromiseKit/PromiseKit.framework",
|
|
"${BUILT_PRODUCTS_DIR}/RQShineLabel/RQShineLabel.framework",
|
|
"${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework",
|
|
"${BUILT_PRODUCTS_DIR}/SwiftMessages/SwiftMessages.framework",
|
|
"${BUILT_PRODUCTS_DIR}/SwiftyStoreKit/SwiftyStoreKit.framework",
|
|
);
|
|
name = "[CP] Embed Pods Frameworks";
|
|
outputPaths = (
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AwesomeSpotlightView.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CocoaLumberjack.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DynamicBlurView.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeychainAccess.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NicoProgress.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PopupDialog.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PromiseKit.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RQShineLabel.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftMessages.framework",
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyStoreKit.framework",
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Lockdown/Pods-Lockdown-frameworks.sh\"\n";
|
|
showEnvVarsInLog = 0;
|
|
};
|
|
B5D47BAAC494A9CF044ECFEF /* [CP] Embed Pods Frameworks */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"${PODS_ROOT}/Target Support Files/Pods-LockdownTests/Pods-LockdownTests-frameworks.sh",
|
|
"${BUILT_PRODUCTS_DIR}/SnapshotTesting/SnapshotTesting.framework",
|
|
);
|
|
name = "[CP] Embed Pods Frameworks";
|
|
outputPaths = (
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapshotTesting.framework",
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-LockdownTests/Pods-LockdownTests-frameworks.sh\"\n";
|
|
showEnvVarsInLog = 0;
|
|
};
|
|
E20A95E02AF7431818AFB079 /* [CP] Check Pods Manifest.lock */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
"${PODS_ROOT}/Manifest.lock",
|
|
);
|
|
name = "[CP] Check Pods Manifest.lock";
|
|
outputPaths = (
|
|
"$(DERIVED_FILE_DIR)/Pods-Lockdown VPN Widget-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;
|
|
};
|
|
FCE1317D723F4940F4E41C9C /* [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-Lockdown Firewall Widget-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 */
|
|
3DBD57B722FD727900DE189F /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3D94AAF422FDEAC80012B0DE /* WhitelistUtilities.swift in Sources */,
|
|
7C1AE078247FE2010000A7D3 /* PushNotificationsAuthorization.swift in Sources */,
|
|
7C6619BE247810EE005E8BB1 /* BlockDayLog.swift in Sources */,
|
|
3D94AAF322FDEAC50012B0DE /* FirewallUtilities.swift in Sources */,
|
|
3D94AAF522FDEACD0012B0DE /* VPNController.swift in Sources */,
|
|
3D94AAF122FDEAC00012B0DE /* Client.swift in Sources */,
|
|
7C1AE07D247FF87F0000A7D3 /* OneTimeActions.swift in Sources */,
|
|
3D94AAF722FDEAD70012B0DE /* FirewallController.swift in Sources */,
|
|
3D94AAFD22FDEB460012B0DE /* VPNSubscription.swift in Sources */,
|
|
7CE91C992521ED5E009D8269 /* VPNRegion.swift in Sources */,
|
|
7CD52D83247EC18900D0530F /* PushNotifications.swift in Sources */,
|
|
3DBD57BF22FD727900DE189F /* FirewallTodayViewController.swift in Sources */,
|
|
7CE91C682521D565009D8269 /* UserDefaults.swift in Sources */,
|
|
3D94AB1422FE3BA20012B0DE /* Environment.swift in Sources */,
|
|
3D94AAF822FDEADC0012B0DE /* Shared.swift in Sources */,
|
|
3D94AAF222FDEAC20012B0DE /* ClientModels.swift in Sources */,
|
|
7CE91C862521D5B7009D8269 /* Metrics.swift in Sources */,
|
|
7C44081E2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
7C0D11162473FC7E00A26E04 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
7CD1435F248798D4009206A9 /* TrackerInfoTests.swift in Sources */,
|
|
7C0D111D2473FC7E00A26E04 /* LockdownTests.swift in Sources */,
|
|
7CD52D81247E850D00D0530F /* SnapshotTests.swift in Sources */,
|
|
7C0D11252473FD6500A26E04 /* DomainNameValidatorTests.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
7C9A9366251E1EC700DA5721 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
7C9A9384251E1F9C00DA5721 /* LoadingCircle.swift in Sources */,
|
|
7CE91CA8252214C9009D8269 /* CombinedProvider.swift in Sources */,
|
|
7C9A9371251E1EC700DA5721 /* LockdownFirewallWidget.swift in Sources */,
|
|
7CE91C9A2521ED5E009D8269 /* VPNRegion.swift in Sources */,
|
|
7CE91C692521D566009D8269 /* UserDefaults.swift in Sources */,
|
|
7CE91C872521D5B8009D8269 /* Metrics.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1141A0D1F46230500F54698 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3D94AB1222FE3A460012B0DE /* Environment.swift in Sources */,
|
|
A1DBA18A21B77C80008A9322 /* VPNController.swift in Sources */,
|
|
3DBD57B622FD00BC00DE189F /* SetRegionCell.swift in Sources */,
|
|
3D47CDB622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridPulse.swift in Sources */,
|
|
7C6619BC247810E2005E8BB1 /* BlockDayLog.swift in Sources */,
|
|
3D47CDD622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationOrbit.swift in Sources */,
|
|
3D5561D4230B58F30062001D /* PrivacyPolicyViewController.swift in Sources */,
|
|
3D47CDBB22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOut.swift in Sources */,
|
|
A118F64920B33FED009A64E7 /* CGRectEx.swift in Sources */,
|
|
3D47CDBF22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZag.swift in Sources */,
|
|
7C3E8D21247D8057004B81D6 /* PushNotifications.swift in Sources */,
|
|
3DBD57A222FBB0D900DE189F /* WebViewViewController.swift in Sources */,
|
|
A118F64320B33FED009A64E7 /* FadeTransition.swift in Sources */,
|
|
7CE91C592521D54F009D8269 /* UserDefaults.swift in Sources */,
|
|
3D47CDC822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift in Sources */,
|
|
3DF2455623A306DB00E46613 /* Loader.swift in Sources */,
|
|
A118F64720B33FED009A64E7 /* SpinerLayer.swift in Sources */,
|
|
3D47CDC522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotateChase.swift in Sources */,
|
|
A1EBEACD2097AE6E002B9087 /* M13CheckboxFadeController.swift in Sources */,
|
|
3D47CDCF22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationPacman.swift in Sources */,
|
|
3D47CDC422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSquareSpin.swift in Sources */,
|
|
7C1AE07A247FF87F0000A7D3 /* OneTimeActions.swift in Sources */,
|
|
A1EBEAD72097AE6E002B9087 /* M13CheckboxAddRemovePathGenerator.swift in Sources */,
|
|
3D970DAD22EC149D00F9CC93 /* BlockLogCell.swift in Sources */,
|
|
A1EBEACF2097AE6E002B9087 /* M13Checkbox.swift in Sources */,
|
|
3D47CDD522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseRise.swift in Sources */,
|
|
3D47CDCD22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScale.swift in Sources */,
|
|
A1EBEAD22097AE6E002B9087 /* M13CheckboxCheckPathGenerator.swift in Sources */,
|
|
3DCA4F3122F190AE0017740D /* ClientModels.swift in Sources */,
|
|
3DCFE6FA24493F9000EA9B35 /* marketing_beta.txt in Sources */,
|
|
3D0711B822FE79BE00391C6E /* WhyTrustViewController.swift in Sources */,
|
|
A118F64520B33FED009A64E7 /* TimerEx.swift in Sources */,
|
|
7C422EAF252797A6007F9C22 /* AccountVC.swift in Sources */,
|
|
3D47CDD222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift in Sources */,
|
|
3D9FC67723E503DF004122D3 /* EmailSignInViewController.swift in Sources */,
|
|
3DCA4F3322F22CB40017740D /* HomeViewController.swift in Sources */,
|
|
7CE91C962521ED5E009D8269 /* VPNRegion.swift in Sources */,
|
|
3DCA4F4122F252720017740D /* FirewallController.swift in Sources */,
|
|
A1359FDA20AF6E32008C4BF7 /* LocalLogger.swift in Sources */,
|
|
3D47CDD122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationCubeTransition.swift in Sources */,
|
|
7C422EA525279724007F9C22 /* Align.swift in Sources */,
|
|
A118F64120B33FED009A64E7 /* TransitionSubmitButton.swift in Sources */,
|
|
3DBD57A622FBCD7A00DE189F /* WhitelistViewController.swift in Sources */,
|
|
A1EBEAD82097AE6E002B9087 /* M13CheckboxBounceController.swift in Sources */,
|
|
3DCA4F2E22F190720017740D /* Client.swift in Sources */,
|
|
A101106D202B9D4300807612 /* BaseViewController.swift in Sources */,
|
|
7C0D11122473EE2E00A26E04 /* DomainNameValidator.swift in Sources */,
|
|
3DABD9FF22F7AD4D00480AAC /* FirewallUtilities.swift in Sources */,
|
|
A1EBEADD2097AE6E002B9087 /* M13CheckboxStrokeController.swift in Sources */,
|
|
A1EBEADA2097AE6E002B9087 /* M13CheckboxFillController.swift in Sources */,
|
|
A1EBEAD42097AE6E002B9087 /* M13CheckboxPathGenerator.swift in Sources */,
|
|
A1EBEACB2097AE6E002B9087 /* M13CheckboxDisclosurePathGenerator.swift in Sources */,
|
|
3D47CDC622F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulse.swift in Sources */,
|
|
3D47CDCB22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallGridBeat.swift in Sources */,
|
|
3D47CDCA22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift in Sources */,
|
|
7C422EB72527A2D1007F9C22 /* MainTabBarViewController.swift in Sources */,
|
|
3D47CDC722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBlank.swift in Sources */,
|
|
A1E7481A1F9108B6004B8021 /* SpeedTest.swift in Sources */,
|
|
3D970DAF22EC15D800F9CC93 /* BlockLogViewController.swift in Sources */,
|
|
A1EBEADB2097AE6E002B9087 /* M13CheckboxAnimationGenerator.swift in Sources */,
|
|
3D47CDD422F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift in Sources */,
|
|
7CE91C712521D58C009D8269 /* Metrics.swift in Sources */,
|
|
A12186271FB8F691007058B3 /* SignupViewController.swift in Sources */,
|
|
A1EBEAD12097AE6E002B9087 /* M13Checkbox+IB.swift in Sources */,
|
|
A1FCDA5F22C14EB800C928BC /* BlockListGroupCell.swift in Sources */,
|
|
A1EBEACC2097AE6E002B9087 /* M13CheckboxDotController.swift in Sources */,
|
|
7C1AE075247FE1FB0000A7D3 /* PushNotificationsAuthorizationUI.swift in Sources */,
|
|
A1EBEAD92097AE6E002B9087 /* M13CheckboxGestureRecognizer.swift in Sources */,
|
|
A1FCDA5D22C1301A00C928BC /* BlockListGroupViewController.swift in Sources */,
|
|
3DBD57B022FC14CD00DE189F /* Shared.swift in Sources */,
|
|
A154A07E215C78180010FFCC /* BlockListCell.swift in Sources */,
|
|
3D47CDCE22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift in Sources */,
|
|
3D47CDCC22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleMultiple.swift in Sources */,
|
|
A1EBEADC2097AE6E002B9087 /* DefaultValues.swift in Sources */,
|
|
A1EBEAD02097AE6E002B9087 /* M13CheckboxController.swift in Sources */,
|
|
3D47CDB322F3C3F3003BD7F7 /* NVActivityIndicatorView.swift in Sources */,
|
|
3D47CDBD22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift in Sources */,
|
|
3D47CDB022F3C3F3003BD7F7 /* NVActivityIndicatorPresenter.swift in Sources */,
|
|
3D47CDC322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift in Sources */,
|
|
A1EBEAD52097AE6E002B9087 /* M13CheckboxRadioPathGenerator.swift in Sources */,
|
|
3D47CDB122F3C3F3003BD7F7 /* NVActivityIndicatorViewable.swift in Sources */,
|
|
A154A080215C7A8C0010FFCC /* BlockListAddCell.swift in Sources */,
|
|
3D47CDB822F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift in Sources */,
|
|
3DBD57A822FBD7A100DE189F /* WhitelistUtilities.swift in Sources */,
|
|
3D9FC67923E521DE004122D3 /* ForgotPasswordViewController.swift in Sources */,
|
|
3D47CDC122F3C3F3003BD7F7 /* NVActivityIndicatorAnimationSemiCircleSpin.swift in Sources */,
|
|
3DBD57B422FCFF2500DE189F /* SetRegionViewController.swift in Sources */,
|
|
7C4D9BBB252C8748004175EA /* AccountUI.swift in Sources */,
|
|
3D47CDBE22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScale.swift in Sources */,
|
|
7C44081B2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */,
|
|
7C1AE073247FD82A0000A7D3 /* PushNotificationsAuthorization.swift in Sources */,
|
|
3D47CDBC22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift in Sources */,
|
|
3D47CDBA22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallDoubleBounce.swift in Sources */,
|
|
A1DBA18621B77C66008A9322 /* VPNSubscription.swift in Sources */,
|
|
3D0711BB22FE7B5100391C6E /* TitleViewController.swift in Sources */,
|
|
3D47CDB222F3C3F3003BD7F7 /* NVActivityIndicatorShape.swift in Sources */,
|
|
7C422E97252796EE007F9C22 /* StaticTableView.swift in Sources */,
|
|
7C3EFA0224867DEE00719D96 /* TrackerInfo.swift in Sources */,
|
|
A1EBEAD32097AE6E002B9087 /* M13CheckboxFlatController.swift in Sources */,
|
|
3D47CDC022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallBeat.swift in Sources */,
|
|
3D47CDC222F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallScaleRipple.swift in Sources */,
|
|
A1EBEAD62097AE6E002B9087 /* M13CheckboxSpiralController.swift in Sources */,
|
|
3D47CDAF22F3C3F3003BD7F7 /* NVActivityIndicatorAnimationDelegate.swift in Sources */,
|
|
7C1AE080248028F40000A7D3 /* UIKit+Extensions.swift in Sources */,
|
|
3DBD57AC22FBDFE300DE189F /* WhitelistCell.swift in Sources */,
|
|
3DF2455423A2F8A400E46613 /* EmailSignUpViewController.swift in Sources */,
|
|
3D47CDB522F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallRotate.swift in Sources */,
|
|
3D47CDC922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationAudioEqualizer.swift in Sources */,
|
|
3D47CDB722F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallClipRotate.swift in Sources */,
|
|
3D47CDD322F3C3F3003BD7F7 /* NVActivityIndicatorAnimationLineScaleParty.swift in Sources */,
|
|
A1141A151F46230500F54698 /* AppDelegate.swift in Sources */,
|
|
3DBD57AE22FBE04300DE189F /* WhitelistAddCell.swift in Sources */,
|
|
3D47CDB922F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallTrianglePath.swift in Sources */,
|
|
A1EBEACE2097AE6E002B9087 /* M13CheckboxExpandController.swift in Sources */,
|
|
3D5F5A0C23109ABB004C3860 /* WhatIsVpnViewController.swift in Sources */,
|
|
A174CCAE22B15B1000F1B840 /* BlockListViewController.swift in Sources */,
|
|
3D47CDD022F3C3F3003BD7F7 /* NVActivityIndicatorAnimationBallPulseSync.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A12473EF1FE44284008493B8 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3DBD57A922FBD7A100DE189F /* WhitelistUtilities.swift in Sources */,
|
|
7C1AE076247FE2000000A7D3 /* PushNotificationsAuthorization.swift in Sources */,
|
|
7C6619BD247810EE005E8BB1 /* BlockDayLog.swift in Sources */,
|
|
3D94AAF622FDEAD60012B0DE /* FirewallController.swift in Sources */,
|
|
A1DBA18B21B77C88008A9322 /* VPNController.swift in Sources */,
|
|
3DAF7C5722F456F2003C8F9C /* ClientModels.swift in Sources */,
|
|
7C1AE07B247FF87F0000A7D3 /* OneTimeActions.swift in Sources */,
|
|
3DBD57B122FC14CD00DE189F /* Shared.swift in Sources */,
|
|
3DAF7C5622F4568C003C8F9C /* Client.swift in Sources */,
|
|
7CE91C972521ED5E009D8269 /* VPNRegion.swift in Sources */,
|
|
7CD52D82247EC18800D0530F /* PushNotifications.swift in Sources */,
|
|
3D94AB1322FE3BA10012B0DE /* Environment.swift in Sources */,
|
|
7CE91C602521D564009D8269 /* UserDefaults.swift in Sources */,
|
|
3DABDA0022F7AD4D00480AAC /* FirewallUtilities.swift in Sources */,
|
|
A1DBA18E21B77C8E008A9322 /* VPNSubscription.swift in Sources */,
|
|
A12473F71FE44285008493B8 /* VPNTodayViewController.swift in Sources */,
|
|
7CE91C7E2521D5B6009D8269 /* Metrics.swift in Sources */,
|
|
7C44081C2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1931CF720791F5800E695EB /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
A1931D0020791F5900E695EB /* ContentBlockerRequestHandler.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
A1FCDA3D22C0651300C928BC /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
3DABDA0122F7AD4D00480AAC /* FirewallUtilities.swift in Sources */,
|
|
7CE91C852521D5B7009D8269 /* Metrics.swift in Sources */,
|
|
7C3E8D22247D8057004B81D6 /* PushNotifications.swift in Sources */,
|
|
3D94AB1522FE3BA40012B0DE /* Environment.swift in Sources */,
|
|
3DBD57B222FC14CD00DE189F /* Shared.swift in Sources */,
|
|
A1FCDA4422C0651300C928BC /* PacketTunnelProvider.swift in Sources */,
|
|
3DBD57AA22FBD7A100DE189F /* WhitelistUtilities.swift in Sources */,
|
|
7C1AE077247FE2010000A7D3 /* PushNotificationsAuthorization.swift in Sources */,
|
|
7C44081D2539BCCE003FAD1E /* ProtectedFileAccess.swift in Sources */,
|
|
7CE91C982521ED5E009D8269 /* VPNRegion.swift in Sources */,
|
|
3DABDA0222F7DD7700480AAC /* ClientModels.swift in Sources */,
|
|
7CE91C672521D565009D8269 /* UserDefaults.swift in Sources */,
|
|
7C6619BF247810EF005E8BB1 /* BlockDayLog.swift in Sources */,
|
|
7C1AE07C247FF87F0000A7D3 /* OneTimeActions.swift in Sources */,
|
|
3DABD9FD22F7961F00480AAC /* Client.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
3DBD57C522FD727900DE189F /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 3DBD57BA22FD727900DE189F /* Lockdown Firewall Widget */;
|
|
targetProxy = 3DBD57C422FD727900DE189F /* PBXContainerItemProxy */;
|
|
};
|
|
7C0D11202473FC7E00A26E04 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = A1141A101F46230500F54698 /* Lockdown */;
|
|
targetProxy = 7C0D111F2473FC7E00A26E04 /* PBXContainerItemProxy */;
|
|
};
|
|
7C9A9376251E1EC700DA5721 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 7C9A9369251E1EC700DA5721 /* LockdownFirewallWidgetExtension */;
|
|
targetProxy = 7C9A9375251E1EC700DA5721 /* PBXContainerItemProxy */;
|
|
};
|
|
A118F63620B33F44009A64E7 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = A12473F21FE44284008493B8 /* Lockdown VPN Widget */;
|
|
targetProxy = A118F63520B33F44009A64E7 /* PBXContainerItemProxy */;
|
|
};
|
|
A1931D0320791F5900E695EB /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = A1931CFA20791F5800E695EB /* Lockdown Blocker */;
|
|
targetProxy = A1931D0220791F5900E695EB /* PBXContainerItemProxy */;
|
|
};
|
|
A1FCDA4822C0651300C928BC /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = A1FCDA4022C0651300C928BC /* LockdownTunnel */;
|
|
targetProxy = A1FCDA4722C0651300C928BC /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin PBXVariantGroup section */
|
|
3D3BF4D0233D5E9100D0C482 /* Localizable.strings */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
3D3BF4CF233D5E9100D0C482 /* en */,
|
|
3D3BF4DD233D804900D0C482 /* de */,
|
|
3D3BF4E1233D805F00D0C482 /* pt-BR */,
|
|
3D3BF4E5233D809400D0C482 /* ru */,
|
|
3D3BF4EA233D809C00D0C482 /* nl */,
|
|
3D3BF4EB233D80BA00D0C482 /* ja */,
|
|
3D3BF4EC233D80C700D0C482 /* es */,
|
|
3D3BF4F0233D817800D0C482 /* pt-PT */,
|
|
);
|
|
name = Localizable.strings;
|
|
sourceTree = "<group>";
|
|
};
|
|
3D94AB0222FDEDEB0012B0DE /* MainInterface.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
3D94AB0322FDEDEB0012B0DE /* Base */,
|
|
3D3BF4C6233D5E2600D0C482 /* es */,
|
|
3D3BF4D6233D802200D0C482 /* ja */,
|
|
3D3BF4DB233D804900D0C482 /* de */,
|
|
3D3BF4DF233D805F00D0C482 /* pt-BR */,
|
|
3D3BF4E3233D809400D0C482 /* ru */,
|
|
3D3BF4E8233D809C00D0C482 /* nl */,
|
|
3D3BF4EE233D817700D0C482 /* pt-PT */,
|
|
);
|
|
name = MainInterface.storyboard;
|
|
sourceTree = "<group>";
|
|
};
|
|
A1141A181F46230500F54698 /* Main.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
A1141A191F46230500F54698 /* Base */,
|
|
3D3BF4D3233D69FF00D0C482 /* es */,
|
|
3D3BF4D8233D802200D0C482 /* ja */,
|
|
3D3BF4DA233D804900D0C482 /* de */,
|
|
3D3BF4DE233D805F00D0C482 /* pt-BR */,
|
|
3D3BF4E2233D809300D0C482 /* ru */,
|
|
3D3BF4E7233D809C00D0C482 /* nl */,
|
|
3D3BF4ED233D817700D0C482 /* pt-PT */,
|
|
);
|
|
name = Main.storyboard;
|
|
sourceTree = "<group>";
|
|
};
|
|
A12473F81FE44285008493B8 /* MainInterface.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
A12473F91FE44285008493B8 /* Base */,
|
|
3D3BF4C7233D5E2600D0C482 /* es */,
|
|
3D3BF4D7233D802200D0C482 /* ja */,
|
|
3D3BF4DC233D804900D0C482 /* de */,
|
|
3D3BF4E0233D805F00D0C482 /* pt-BR */,
|
|
3D3BF4E4233D809400D0C482 /* ru */,
|
|
3D3BF4E9233D809C00D0C482 /* nl */,
|
|
3D3BF4EF233D817700D0C482 /* pt-PT */,
|
|
);
|
|
name = MainInterface.storyboard;
|
|
sourceTree = "<group>";
|
|
};
|
|
A15F3C731F79D90500B07F03 /* LaunchScreen.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
A15F3C741F79D90500B07F03 /* Base */,
|
|
);
|
|
name = LaunchScreen.storyboard;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXVariantGroup section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
3DBD57C822FD727900DE189F /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = 7CDB1F5AC85EB2D826BB00C2 /* Pods-Lockdown Firewall Widget.debug.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = "Lockdown Firewall Today/Lockdown Firewall Widget.entitlements";
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = "Lockdown Firewall Today/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.confirmed.lockdown.Lockdown-Firewall-Today";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Debug;
|
|
};
|
|
3DBD57C922FD727900DE189F /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = FDC72127CE99C59603A65899 /* Pods-Lockdown Firewall Widget.release.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = "Lockdown Firewall Today/Lockdown Firewall Widget.entitlements";
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = "Lockdown Firewall Today/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.confirmed.lockdown.Lockdown-Firewall-Today";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Release;
|
|
};
|
|
7C0D11212473FC7E00A26E04 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = E74988390A21818002E44B89 /* Pods-LockdownTests.debug.xcconfig */;
|
|
buildSettings = {
|
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = Tests/LockdownTests/Info.plist;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 13.2;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.LockdownTests;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Lockdown.app/Lockdown";
|
|
};
|
|
name = Debug;
|
|
};
|
|
7C0D11222473FC7E00A26E04 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = 0F0802571B0B8C954AD349E0 /* Pods-LockdownTests.release.xcconfig */;
|
|
buildSettings = {
|
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = Tests/LockdownTests/Info.plist;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 13.2;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.LockdownTests;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Lockdown.app/Lockdown";
|
|
};
|
|
name = Release;
|
|
};
|
|
7C9A9378251E1EC700DA5721 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = LockdownFirewallWidgetExtension.entitlements;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = LockdownFirewallWidget/Info.plist;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.lockdown.LockdownFirewallWidget;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
7C9A9379251E1EC700DA5721 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = LockdownFirewallWidgetExtension.entitlements;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = LockdownFirewallWidget/Info.plist;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.lockdown.LockdownFirewallWidget;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Release;
|
|
};
|
|
A1141A371F46230600F54698 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = 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_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
COPY_PHASE_STRIP = NO;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
ENABLE_TESTABILITY = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
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 = YES;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Debug;
|
|
};
|
|
A1141A381F46230600F54698 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = 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_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
COPY_PHASE_STRIP = NO;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
ENABLE_NS_ASSERTIONS = NO;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
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;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
VALIDATE_PRODUCT = YES;
|
|
};
|
|
name = Release;
|
|
};
|
|
A1141A3A1F46230600F54698 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = 8827B5DAD4A819CDC5115562 /* Pods-Lockdown.debug.xcconfig */;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
CODE_SIGN_ENTITLEMENTS = LockdowniOS/LockdowniOS.entitlements;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
ENABLE_BITCODE = NO;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"$(inherited)",
|
|
"COCOAPODS=1",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/LockdowniOS/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.lockdown;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE = "";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
A1141A3B1F46230600F54698 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C184E908CB776A3C52800606 /* Pods-Lockdown.release.xcconfig */;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
CODE_SIGN_ENTITLEMENTS = LockdowniOS/LockdowniOS.entitlements;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
ENABLE_BITCODE = NO;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"$(inherited)",
|
|
"COCOAPODS=1",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/LockdowniOS/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.lockdown;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE = "";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Release;
|
|
};
|
|
A12474001FE44285008493B8 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = A6822C9110BC5F2F96454261 /* Pods-Lockdown VPN Widget.debug.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = Today/Today.entitlements;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = Today/Info.plist;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.confirmed.lockdown.Lockdown-VPN-Today";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE = "";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Debug;
|
|
};
|
|
A12474011FE44285008493B8 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = EE344B485CF03034ED1715B2 /* Pods-Lockdown VPN Widget.release.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = Today/Today.entitlements;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = Today/Info.plist;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.confirmed.lockdown.Lockdown-VPN-Today";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE = "";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Release;
|
|
};
|
|
A1931D0620791F5900E695EB /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = "Lockdown Blocker/Lockdown Blocker.entitlements";
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = "Lockdown Blocker/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.confirmed.lockdown.Confirmed-Blocker";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Debug;
|
|
};
|
|
A1931D0720791F5900E695EB /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = "Lockdown Blocker/Lockdown Blocker.entitlements";
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = "Lockdown Blocker/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.confirmed.lockdown.Confirmed-Blocker";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Release;
|
|
};
|
|
A1FCDA4B22C0651300C928BC /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = 953709B6B9D85B15EF763F5B /* Pods-LockdownTunnel.debug.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = "Lockdown Tunnel/LockdownTunnel.entitlements";
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = "Lockdown Tunnel/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.lockdown.LockdownTunnel;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Debug;
|
|
};
|
|
A1FCDA4C22C0651300C928BC /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = 726E8CFC747C13F896CA72B6 /* Pods-LockdownTunnel.release.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CODE_SIGN_ENTITLEMENTS = "Lockdown Tunnel/LockdownTunnel.entitlements";
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 6;
|
|
DEVELOPMENT_TEAM = V8J3Z26F6Z;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
INFOPLIST_FILE = "Lockdown Tunnel/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.1.1;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.confirmed.lockdown.LockdownTunnel;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 4.2;
|
|
TARGETED_DEVICE_FAMILY = 1;
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
3DBD57C722FD727900DE189F /* Build configuration list for PBXNativeTarget "Lockdown Firewall Widget" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
3DBD57C822FD727900DE189F /* Debug */,
|
|
3DBD57C922FD727900DE189F /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
7C0D11232473FC7E00A26E04 /* Build configuration list for PBXNativeTarget "LockdownTests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
7C0D11212473FC7E00A26E04 /* Debug */,
|
|
7C0D11222473FC7E00A26E04 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
7C9A937A251E1EC700DA5721 /* Build configuration list for PBXNativeTarget "LockdownFirewallWidgetExtension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
7C9A9378251E1EC700DA5721 /* Debug */,
|
|
7C9A9379251E1EC700DA5721 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
A1141A0C1F46230500F54698 /* Build configuration list for PBXProject "LockdowniOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
A1141A371F46230600F54698 /* Debug */,
|
|
A1141A381F46230600F54698 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
A1141A391F46230600F54698 /* Build configuration list for PBXNativeTarget "Lockdown" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
A1141A3A1F46230600F54698 /* Debug */,
|
|
A1141A3B1F46230600F54698 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
A12473FF1FE44285008493B8 /* Build configuration list for PBXNativeTarget "Lockdown VPN Widget" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
A12474001FE44285008493B8 /* Debug */,
|
|
A12474011FE44285008493B8 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
A1931D0520791F5900E695EB /* Build configuration list for PBXNativeTarget "Lockdown Blocker" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
A1931D0620791F5900E695EB /* Debug */,
|
|
A1931D0720791F5900E695EB /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
A1FCDA4A22C0651300C928BC /* Build configuration list for PBXNativeTarget "LockdownTunnel" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
A1FCDA4B22C0651300C928BC /* Debug */,
|
|
A1FCDA4C22C0651300C928BC /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
};
|
|
rootObject = A1141A091F46230500F54698 /* Project object */;
|
|
}
|