diff --git a/GCDWebServer b/GCDWebServer
index ace8806..7891beb 160000
--- a/GCDWebServer
+++ b/GCDWebServer
@@ -1 +1 @@
-Subproject commit ace88069d6732a712f6393d9a804299c63ba099c
+Subproject commit 7891beba69dd36b21b4171385a571b66971e4fdf
diff --git a/VideoPolymer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/VideoPolymer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 0000000..18d9810
--- /dev/null
+++ b/VideoPolymer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/bilibili.xcodeproj/project.pbxproj b/bilibili.xcodeproj/project.pbxproj
index dc05592..6e3ab37 100644
--- a/bilibili.xcodeproj/project.pbxproj
+++ b/bilibili.xcodeproj/project.pbxproj
@@ -1442,7 +1442,7 @@
FD076C481AC8CBBB00C893FA /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0900;
+ LastUpgradeCheck = 1000;
ORGANIZATIONNAME = TYPCN;
TargetAttributes = {
FD076C4F1AC8CBBB00C893FA = {
@@ -1877,12 +1877,14 @@
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_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;
@@ -1930,12 +1932,14 @@
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_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;
diff --git a/bilibili.xcodeproj/xcshareddata/xcschemes/bilibili.xcscheme b/bilibili.xcodeproj/xcshareddata/xcschemes/bilibili.xcscheme
index 63fe44e..8bce724 100644
--- a/bilibili.xcodeproj/xcshareddata/xcschemes/bilibili.xcscheme
+++ b/bilibili.xcodeproj/xcshareddata/xcschemes/bilibili.xcscheme
@@ -1,6 +1,6 @@