Skip to content

Commit 571ba29

Browse files
Init commit
1 parent 9aaf20e commit 571ba29

29 files changed

+1589
-0
lines changed
Lines changed: 361 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,361 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 77;
7+
objects = {
8+
9+
/* Begin PBXFileReference section */
10+
17C1BA662D237CB500D03115 /* EnableQUIC.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = EnableQUIC.app; sourceTree = BUILT_PRODUCTS_DIR; };
11+
/* End PBXFileReference section */
12+
13+
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
14+
17C1BA782D237CB700D03115 /* Exceptions for "EnableQUIC" folder in "EnableQUIC" target */ = {
15+
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
16+
membershipExceptions = (
17+
Info.plist,
18+
);
19+
target = 17C1BA652D237CB500D03115 /* EnableQUIC */;
20+
};
21+
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
22+
23+
/* Begin PBXFileSystemSynchronizedRootGroup section */
24+
17C1BA682D237CB500D03115 /* EnableQUIC */ = {
25+
isa = PBXFileSystemSynchronizedRootGroup;
26+
exceptions = (
27+
17C1BA782D237CB700D03115 /* Exceptions for "EnableQUIC" folder in "EnableQUIC" target */,
28+
);
29+
path = EnableQUIC;
30+
sourceTree = "<group>";
31+
};
32+
/* End PBXFileSystemSynchronizedRootGroup section */
33+
34+
/* Begin PBXFrameworksBuildPhase section */
35+
17C1BA632D237CB500D03115 /* Frameworks */ = {
36+
isa = PBXFrameworksBuildPhase;
37+
buildActionMask = 2147483647;
38+
files = (
39+
);
40+
runOnlyForDeploymentPostprocessing = 0;
41+
};
42+
/* End PBXFrameworksBuildPhase section */
43+
44+
/* Begin PBXGroup section */
45+
17C1BA5D2D237CB500D03115 = {
46+
isa = PBXGroup;
47+
children = (
48+
17C1BA682D237CB500D03115 /* EnableQUIC */,
49+
17C1BA672D237CB500D03115 /* Products */,
50+
);
51+
sourceTree = "<group>";
52+
};
53+
17C1BA672D237CB500D03115 /* Products */ = {
54+
isa = PBXGroup;
55+
children = (
56+
17C1BA662D237CB500D03115 /* EnableQUIC.app */,
57+
);
58+
name = Products;
59+
sourceTree = "<group>";
60+
};
61+
/* End PBXGroup section */
62+
63+
/* Begin PBXNativeTarget section */
64+
17C1BA652D237CB500D03115 /* EnableQUIC */ = {
65+
isa = PBXNativeTarget;
66+
buildConfigurationList = 17C1BA792D237CB700D03115 /* Build configuration list for PBXNativeTarget "EnableQUIC" */;
67+
buildPhases = (
68+
17C1BA622D237CB500D03115 /* Sources */,
69+
17C1BA632D237CB500D03115 /* Frameworks */,
70+
17C1BA642D237CB500D03115 /* Resources */,
71+
);
72+
buildRules = (
73+
);
74+
dependencies = (
75+
);
76+
fileSystemSynchronizedGroups = (
77+
17C1BA682D237CB500D03115 /* EnableQUIC */,
78+
);
79+
name = EnableQUIC;
80+
packageProductDependencies = (
81+
);
82+
productName = EnableQUIC;
83+
productReference = 17C1BA662D237CB500D03115 /* EnableQUIC.app */;
84+
productType = "com.apple.product-type.application";
85+
};
86+
/* End PBXNativeTarget section */
87+
88+
/* Begin PBXProject section */
89+
17C1BA5E2D237CB500D03115 /* Project object */ = {
90+
isa = PBXProject;
91+
attributes = {
92+
BuildIndependentTargetsInParallel = 1;
93+
LastSwiftUpdateCheck = 1620;
94+
LastUpgradeCheck = 1620;
95+
TargetAttributes = {
96+
17C1BA652D237CB500D03115 = {
97+
CreatedOnToolsVersion = 16.2;
98+
LastSwiftMigration = 1620;
99+
};
100+
};
101+
};
102+
buildConfigurationList = 17C1BA612D237CB500D03115 /* Build configuration list for PBXProject "EnableQUIC" */;
103+
developmentRegion = en;
104+
hasScannedForEncodings = 0;
105+
knownRegions = (
106+
en,
107+
Base,
108+
"zh-Hans",
109+
);
110+
mainGroup = 17C1BA5D2D237CB500D03115;
111+
minimizedProjectReferenceProxies = 1;
112+
preferredProjectObjectVersion = 77;
113+
productRefGroup = 17C1BA672D237CB500D03115 /* Products */;
114+
projectDirPath = "";
115+
projectRoot = "";
116+
targets = (
117+
17C1BA652D237CB500D03115 /* EnableQUIC */,
118+
);
119+
};
120+
/* End PBXProject section */
121+
122+
/* Begin PBXResourcesBuildPhase section */
123+
17C1BA642D237CB500D03115 /* Resources */ = {
124+
isa = PBXResourcesBuildPhase;
125+
buildActionMask = 2147483647;
126+
files = (
127+
);
128+
runOnlyForDeploymentPostprocessing = 0;
129+
};
130+
/* End PBXResourcesBuildPhase section */
131+
132+
/* Begin PBXSourcesBuildPhase section */
133+
17C1BA622D237CB500D03115 /* Sources */ = {
134+
isa = PBXSourcesBuildPhase;
135+
buildActionMask = 2147483647;
136+
files = (
137+
);
138+
runOnlyForDeploymentPostprocessing = 0;
139+
};
140+
/* End PBXSourcesBuildPhase section */
141+
142+
/* Begin XCBuildConfiguration section */
143+
17C1BA7A2D237CB700D03115 /* Debug */ = {
144+
isa = XCBuildConfiguration;
145+
buildSettings = {
146+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
147+
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
148+
CLANG_ENABLE_MODULES = YES;
149+
CODE_SIGN_STYLE = Automatic;
150+
CURRENT_PROJECT_VERSION = 1;
151+
DEVELOPMENT_TEAM = X2WABLB38D;
152+
GENERATE_INFOPLIST_FILE = YES;
153+
HEADER_SEARCH_PATHS = "";
154+
INFOPLIST_FILE = EnableQUIC/Info.plist;
155+
INFOPLIST_KEY_CFBundleDisplayName = EnableQUIC;
156+
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
157+
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
158+
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
159+
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
160+
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
161+
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
162+
LD_RUNPATH_SEARCH_PATHS = (
163+
"$(inherited)",
164+
"@executable_path/Frameworks",
165+
);
166+
MARKETING_VERSION = 1.0;
167+
PRODUCT_BUNDLE_IDENTIFIER = com.developlab.EnableQUIC;
168+
PRODUCT_NAME = "$(TARGET_NAME)";
169+
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
170+
SUPPORTS_MACCATALYST = NO;
171+
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
172+
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
173+
SWIFT_EMIT_LOC_STRINGS = YES;
174+
SWIFT_OBJC_BRIDGING_HEADER = "EnableQUIC/EnableQUIC-Bridging-Header.h";
175+
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
176+
SWIFT_VERSION = 5.0;
177+
TARGETED_DEVICE_FAMILY = "1,2";
178+
};
179+
name = Debug;
180+
};
181+
17C1BA7B2D237CB700D03115 /* Release */ = {
182+
isa = XCBuildConfiguration;
183+
buildSettings = {
184+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
185+
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
186+
CLANG_ENABLE_MODULES = YES;
187+
CODE_SIGN_STYLE = Automatic;
188+
CURRENT_PROJECT_VERSION = 1;
189+
DEVELOPMENT_TEAM = X2WABLB38D;
190+
GENERATE_INFOPLIST_FILE = YES;
191+
HEADER_SEARCH_PATHS = "";
192+
INFOPLIST_FILE = EnableQUIC/Info.plist;
193+
INFOPLIST_KEY_CFBundleDisplayName = EnableQUIC;
194+
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
195+
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
196+
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
197+
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
198+
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
199+
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
200+
LD_RUNPATH_SEARCH_PATHS = (
201+
"$(inherited)",
202+
"@executable_path/Frameworks",
203+
);
204+
MARKETING_VERSION = 1.0;
205+
PRODUCT_BUNDLE_IDENTIFIER = com.developlab.EnableQUIC;
206+
PRODUCT_NAME = "$(TARGET_NAME)";
207+
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
208+
SUPPORTS_MACCATALYST = NO;
209+
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
210+
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
211+
SWIFT_EMIT_LOC_STRINGS = YES;
212+
SWIFT_OBJC_BRIDGING_HEADER = "EnableQUIC/EnableQUIC-Bridging-Header.h";
213+
SWIFT_VERSION = 5.0;
214+
TARGETED_DEVICE_FAMILY = "1,2";
215+
};
216+
name = Release;
217+
};
218+
17C1BA7C2D237CB700D03115 /* Debug */ = {
219+
isa = XCBuildConfiguration;
220+
buildSettings = {
221+
ALWAYS_SEARCH_USER_PATHS = NO;
222+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
223+
CLANG_ANALYZER_NONNULL = YES;
224+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
225+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
226+
CLANG_ENABLE_MODULES = YES;
227+
CLANG_ENABLE_OBJC_ARC = YES;
228+
CLANG_ENABLE_OBJC_WEAK = YES;
229+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
230+
CLANG_WARN_BOOL_CONVERSION = YES;
231+
CLANG_WARN_COMMA = YES;
232+
CLANG_WARN_CONSTANT_CONVERSION = YES;
233+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
234+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
235+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
236+
CLANG_WARN_EMPTY_BODY = YES;
237+
CLANG_WARN_ENUM_CONVERSION = YES;
238+
CLANG_WARN_INFINITE_RECURSION = YES;
239+
CLANG_WARN_INT_CONVERSION = YES;
240+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
241+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
242+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
243+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
244+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
245+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
246+
CLANG_WARN_STRICT_PROTOTYPES = YES;
247+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
248+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
249+
CLANG_WARN_UNREACHABLE_CODE = YES;
250+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
251+
COPY_PHASE_STRIP = NO;
252+
DEBUG_INFORMATION_FORMAT = dwarf;
253+
ENABLE_STRICT_OBJC_MSGSEND = YES;
254+
ENABLE_TESTABILITY = YES;
255+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
256+
GCC_C_LANGUAGE_STANDARD = gnu17;
257+
GCC_DYNAMIC_NO_PIC = NO;
258+
GCC_NO_COMMON_BLOCKS = YES;
259+
GCC_OPTIMIZATION_LEVEL = 0;
260+
GCC_PREPROCESSOR_DEFINITIONS = (
261+
"DEBUG=1",
262+
"$(inherited)",
263+
);
264+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
265+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
266+
GCC_WARN_UNDECLARED_SELECTOR = YES;
267+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
268+
GCC_WARN_UNUSED_FUNCTION = YES;
269+
GCC_WARN_UNUSED_VARIABLE = YES;
270+
IPHONEOS_DEPLOYMENT_TARGET = 18.2;
271+
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
272+
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
273+
MTL_FAST_MATH = YES;
274+
ONLY_ACTIVE_ARCH = YES;
275+
SDKROOT = iphoneos;
276+
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
277+
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
278+
};
279+
name = Debug;
280+
};
281+
17C1BA7D2D237CB700D03115 /* Release */ = {
282+
isa = XCBuildConfiguration;
283+
buildSettings = {
284+
ALWAYS_SEARCH_USER_PATHS = NO;
285+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
286+
CLANG_ANALYZER_NONNULL = YES;
287+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
288+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
289+
CLANG_ENABLE_MODULES = YES;
290+
CLANG_ENABLE_OBJC_ARC = YES;
291+
CLANG_ENABLE_OBJC_WEAK = YES;
292+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
293+
CLANG_WARN_BOOL_CONVERSION = YES;
294+
CLANG_WARN_COMMA = YES;
295+
CLANG_WARN_CONSTANT_CONVERSION = YES;
296+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
297+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
298+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
299+
CLANG_WARN_EMPTY_BODY = YES;
300+
CLANG_WARN_ENUM_CONVERSION = YES;
301+
CLANG_WARN_INFINITE_RECURSION = YES;
302+
CLANG_WARN_INT_CONVERSION = YES;
303+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
304+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
305+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
306+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
307+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
308+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
309+
CLANG_WARN_STRICT_PROTOTYPES = YES;
310+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
311+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
312+
CLANG_WARN_UNREACHABLE_CODE = YES;
313+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
314+
COPY_PHASE_STRIP = NO;
315+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
316+
ENABLE_NS_ASSERTIONS = NO;
317+
ENABLE_STRICT_OBJC_MSGSEND = YES;
318+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
319+
GCC_C_LANGUAGE_STANDARD = gnu17;
320+
GCC_NO_COMMON_BLOCKS = YES;
321+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
322+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
323+
GCC_WARN_UNDECLARED_SELECTOR = YES;
324+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
325+
GCC_WARN_UNUSED_FUNCTION = YES;
326+
GCC_WARN_UNUSED_VARIABLE = YES;
327+
IPHONEOS_DEPLOYMENT_TARGET = 18.2;
328+
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
329+
MTL_ENABLE_DEBUG_INFO = NO;
330+
MTL_FAST_MATH = YES;
331+
SDKROOT = iphoneos;
332+
SWIFT_COMPILATION_MODE = wholemodule;
333+
VALIDATE_PRODUCT = YES;
334+
};
335+
name = Release;
336+
};
337+
/* End XCBuildConfiguration section */
338+
339+
/* Begin XCConfigurationList section */
340+
17C1BA612D237CB500D03115 /* Build configuration list for PBXProject "EnableQUIC" */ = {
341+
isa = XCConfigurationList;
342+
buildConfigurations = (
343+
17C1BA7C2D237CB700D03115 /* Debug */,
344+
17C1BA7D2D237CB700D03115 /* Release */,
345+
);
346+
defaultConfigurationIsVisible = 0;
347+
defaultConfigurationName = Release;
348+
};
349+
17C1BA792D237CB700D03115 /* Build configuration list for PBXNativeTarget "EnableQUIC" */ = {
350+
isa = XCConfigurationList;
351+
buildConfigurations = (
352+
17C1BA7A2D237CB700D03115 /* Debug */,
353+
17C1BA7B2D237CB700D03115 /* Release */,
354+
);
355+
defaultConfigurationIsVisible = 0;
356+
defaultConfigurationName = Release;
357+
};
358+
/* End XCConfigurationList section */
359+
};
360+
rootObject = 17C1BA5E2D237CB500D03115 /* Project object */;
361+
}

EnableQUIC.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

EnableQUIC/AppDelegate.swift

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import UIKit
2+
3+
@UIApplicationMain
4+
class AppDelegate: UIResponder, UIApplicationDelegate {
5+
6+
var window: UIWindow?
7+
8+
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
9+
window = UIWindow(frame: UIScreen.main.bounds)
10+
11+
window?.rootViewController = MainViewController()
12+
window!.makeKeyAndVisible()
13+
return true
14+
}
15+
16+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"colors" : [
3+
{
4+
"idiom" : "universal"
5+
}
6+
],
7+
"info" : {
8+
"author" : "xcode",
9+
"version" : 1
10+
}
11+
}

0 commit comments

Comments
 (0)