Skip to content

Commit dac456c

Browse files
committed
Update to Xcode 9.3 recommended settings
1 parent 8031774 commit dac456c

File tree

4 files changed

+15
-7
lines changed

4 files changed

+15
-7
lines changed

ICInputAccessory.xcodeproj/project.pbxproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@
299299
isa = PBXProject;
300300
attributes = {
301301
LastSwiftUpdateCheck = 0830;
302-
LastUpgradeCheck = 0900;
302+
LastUpgradeCheck = 0930;
303303
ORGANIZATIONNAME = "Polydice, Inc.";
304304
TargetAttributes = {
305305
B53376871F4436D000230739 = {
@@ -589,12 +589,14 @@
589589
CLANG_WARN_BOOL_CONVERSION = YES;
590590
CLANG_WARN_COMMA = YES;
591591
CLANG_WARN_CONSTANT_CONVERSION = YES;
592+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
592593
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
593594
CLANG_WARN_EMPTY_BODY = YES;
594595
CLANG_WARN_ENUM_CONVERSION = YES;
595596
CLANG_WARN_INFINITE_RECURSION = YES;
596597
CLANG_WARN_INT_CONVERSION = YES;
597598
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
599+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
598600
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
599601
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
600602
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
@@ -647,12 +649,14 @@
647649
CLANG_WARN_BOOL_CONVERSION = YES;
648650
CLANG_WARN_COMMA = YES;
649651
CLANG_WARN_CONSTANT_CONVERSION = YES;
652+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
650653
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
651654
CLANG_WARN_EMPTY_BODY = YES;
652655
CLANG_WARN_ENUM_CONVERSION = YES;
653656
CLANG_WARN_INFINITE_RECURSION = YES;
654657
CLANG_WARN_INT_CONVERSION = YES;
655658
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
659+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
656660
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
657661
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
658662
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;

ICInputAccessory.xcodeproj/xcshareddata/xcschemes/Example.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
<TestableReference
@@ -56,7 +55,6 @@
5655
buildConfiguration = "Debug"
5756
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5857
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59-
language = ""
6058
launchStyle = "0"
6159
useCustomWorkingDirectory = "NO"
6260
ignoresPersistentStateOnLaunch = "NO"

ICInputAccessory.xcodeproj/xcshareddata/xcschemes/ICInputAccessory-iOS.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0930"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
</Testables>
@@ -37,7 +36,6 @@
3736
buildConfiguration = "Debug"
3837
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3938
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40-
language = ""
4139
launchStyle = "0"
4240
useCustomWorkingDirectory = "NO"
4341
ignoresPersistentStateOnLaunch = "NO"
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

0 commit comments

Comments
 (0)