Skip to content
This repository was archived by the owner on Feb 19, 2020. It is now read-only.

Commit d26134c

Browse files
author
Benjamin Scholtysik (Reimold)
authored
Merge pull request #503 from bitstadium/feature/add-bitcode-flags-xcode-9
Use Xcode 9
2 parents 622cb7b + 10f35c8 commit d26134c

File tree

7 files changed

+48
-8
lines changed

7 files changed

+48
-8
lines changed

Support/HockeySDK.xcodeproj/project.pbxproj

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,6 @@
259259
6EA5DEA61CC05E7600D44206 /* live_report_xamarin.plcrash in Resources */ = {isa = PBXBuildFile; fileRef = 6EA5DEA41CC05E7600D44206 /* live_report_xamarin.plcrash */; };
260260
6EA5DEAE1CC0670000D44206 /* log_report_xamarin in Resources */ = {isa = PBXBuildFile; fileRef = 6EA5DEAD1CC0670000D44206 /* log_report_xamarin */; };
261261
6EA5DEAF1CC0670000D44206 /* log_report_xamarin in Resources */ = {isa = PBXBuildFile; fileRef = 6EA5DEAD1CC0670000D44206 /* log_report_xamarin */; };
262-
8007E2A51F29FCAB001649AE /* HockeySDKTest.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 8007E2A41F29FCAB001649AE /* HockeySDKTest.xcconfig */; };
263262
802C45B31BD9629B000D043C /* HockeySDKNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E3A260E1B2B207900D59683 /* HockeySDKNullability.h */; settings = {ATTRIBUTES = (Public, ); }; };
264263
802C45B41BD9629C000D043C /* HockeySDKNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E3A260E1B2B207900D59683 /* HockeySDKNullability.h */; settings = {ATTRIBUTES = (Public, ); }; };
265264
8034E6271BA31AD600D83A30 /* BITTelemetryContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 8034E61E1BA31AD500D83A30 /* BITTelemetryContext.h */; };
@@ -1571,7 +1570,7 @@
15711570
isa = PBXProject;
15721571
attributes = {
15731572
LastTestingUpgradeCheck = 0600;
1574-
LastUpgradeCheck = 0900;
1573+
LastUpgradeCheck = 0920;
15751574
TargetAttributes = {
15761575
1EB6173E1B0A30480035A986 = {
15771576
CreatedOnToolsVersion = 6.3.1;
@@ -1688,7 +1687,6 @@
16881687
1E70A23217F2F982001BB32D /* live_report_empty.plcrash in Resources */,
16891688
1E494AED19491943001EFF74 /* [email protected] in Resources */,
16901689
8085BB8A1CBF216E0023FD9B /* Icon.png in Resources */,
1691-
8007E2A51F29FCAB001649AE /* HockeySDKTest.xcconfig in Resources */,
16921690
1EA1170916F53E3A001C015C /* StoreBundleIdentifierKnown.json in Resources */,
16931691
);
16941692
runOnlyForDeploymentPostprocessing = 0;
@@ -2037,12 +2035,16 @@
20372035
ALWAYS_SEARCH_USER_PATHS = NO;
20382036
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
20392037
CLANG_ENABLE_OBJC_ARC = YES;
2038+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
20402039
CLANG_WARN_BOOL_CONVERSION = YES;
2040+
CLANG_WARN_COMMA = YES;
20412041
CLANG_WARN_CONSTANT_CONVERSION = YES;
20422042
CLANG_WARN_EMPTY_BODY = YES;
20432043
CLANG_WARN_ENUM_CONVERSION = YES;
20442044
CLANG_WARN_INFINITE_RECURSION = YES;
20452045
CLANG_WARN_INT_CONVERSION = YES;
2046+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
2047+
CLANG_WARN_STRICT_PROTOTYPES = YES;
20462048
CLANG_WARN_SUSPICIOUS_MOVE = YES;
20472049
CLANG_WARN_UNREACHABLE_CODE = YES;
20482050
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -2188,6 +2190,7 @@
21882190
CLANG_WARN_UNREACHABLE_CODE = YES;
21892191
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
21902192
CODE_SIGN_IDENTITY = "iPhone Distribution";
2193+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
21912194
CURRENT_PROJECT_VERSION = 1;
21922195
DEFINES_MODULE = YES;
21932196
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2529,12 +2532,16 @@
25292532
ALWAYS_SEARCH_USER_PATHS = NO;
25302533
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
25312534
CLANG_ENABLE_OBJC_ARC = YES;
2535+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
25322536
CLANG_WARN_BOOL_CONVERSION = YES;
2537+
CLANG_WARN_COMMA = YES;
25332538
CLANG_WARN_CONSTANT_CONVERSION = YES;
25342539
CLANG_WARN_EMPTY_BODY = YES;
25352540
CLANG_WARN_ENUM_CONVERSION = YES;
25362541
CLANG_WARN_INFINITE_RECURSION = YES;
25372542
CLANG_WARN_INT_CONVERSION = YES;
2543+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
2544+
CLANG_WARN_STRICT_PROTOTYPES = YES;
25382545
CLANG_WARN_SUSPICIOUS_MOVE = YES;
25392546
CLANG_WARN_UNREACHABLE_CODE = YES;
25402547
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -2716,6 +2723,7 @@
27162723
CLANG_WARN_UNREACHABLE_CODE = YES;
27172724
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
27182725
CODE_SIGN_IDENTITY = "iPhone Developer";
2726+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
27192727
CURRENT_PROJECT_VERSION = 1;
27202728
DEFINES_MODULE = YES;
27212729
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2764,6 +2772,7 @@
27642772
CLANG_WARN_UNREACHABLE_CODE = YES;
27652773
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
27662774
CODE_SIGN_IDENTITY = "iPhone Distribution";
2775+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
27672776
CURRENT_PROJECT_VERSION = 1;
27682777
DEFINES_MODULE = YES;
27692778
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2814,6 +2823,7 @@
28142823
CLANG_WARN_UNREACHABLE_CODE = YES;
28152824
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
28162825
CODE_SIGN_IDENTITY = "iPhone Distribution";
2826+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
28172827
CURRENT_PROJECT_VERSION = 1;
28182828
DEFINES_MODULE = YES;
28192829
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -3054,12 +3064,16 @@
30543064
ALWAYS_SEARCH_USER_PATHS = NO;
30553065
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
30563066
CLANG_ENABLE_OBJC_ARC = YES;
3067+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
30573068
CLANG_WARN_BOOL_CONVERSION = YES;
3069+
CLANG_WARN_COMMA = YES;
30583070
CLANG_WARN_CONSTANT_CONVERSION = YES;
30593071
CLANG_WARN_EMPTY_BODY = YES;
30603072
CLANG_WARN_ENUM_CONVERSION = YES;
30613073
CLANG_WARN_INFINITE_RECURSION = YES;
30623074
CLANG_WARN_INT_CONVERSION = YES;
3075+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3076+
CLANG_WARN_STRICT_PROTOTYPES = YES;
30633077
CLANG_WARN_SUSPICIOUS_MOVE = YES;
30643078
CLANG_WARN_UNREACHABLE_CODE = YES;
30653079
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -3205,6 +3219,7 @@
32053219
CLANG_WARN_UNREACHABLE_CODE = YES;
32063220
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
32073221
CODE_SIGN_IDENTITY = "iPhone Distribution";
3222+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
32083223
CURRENT_PROJECT_VERSION = 1;
32093224
DEFINES_MODULE = YES;
32103225
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -3329,12 +3344,16 @@
33293344
ALWAYS_SEARCH_USER_PATHS = NO;
33303345
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
33313346
CLANG_ENABLE_OBJC_ARC = YES;
3347+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
33323348
CLANG_WARN_BOOL_CONVERSION = YES;
3349+
CLANG_WARN_COMMA = YES;
33333350
CLANG_WARN_CONSTANT_CONVERSION = YES;
33343351
CLANG_WARN_EMPTY_BODY = YES;
33353352
CLANG_WARN_ENUM_CONVERSION = YES;
33363353
CLANG_WARN_INFINITE_RECURSION = YES;
33373354
CLANG_WARN_INT_CONVERSION = YES;
3355+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3356+
CLANG_WARN_STRICT_PROTOTYPES = YES;
33383357
CLANG_WARN_SUSPICIOUS_MOVE = YES;
33393358
CLANG_WARN_UNREACHABLE_CODE = YES;
33403359
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -3481,6 +3500,7 @@
34813500
CLANG_WARN_UNREACHABLE_CODE = YES;
34823501
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
34833502
CODE_SIGN_IDENTITY = "iPhone Distribution";
3503+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
34843504
CURRENT_PROJECT_VERSION = 1;
34853505
DEFINES_MODULE = YES;
34863506
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -3604,12 +3624,16 @@
36043624
ALWAYS_SEARCH_USER_PATHS = NO;
36053625
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
36063626
CLANG_ENABLE_OBJC_ARC = YES;
3627+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
36073628
CLANG_WARN_BOOL_CONVERSION = YES;
3629+
CLANG_WARN_COMMA = YES;
36083630
CLANG_WARN_CONSTANT_CONVERSION = YES;
36093631
CLANG_WARN_EMPTY_BODY = YES;
36103632
CLANG_WARN_ENUM_CONVERSION = YES;
36113633
CLANG_WARN_INFINITE_RECURSION = YES;
36123634
CLANG_WARN_INT_CONVERSION = YES;
3635+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3636+
CLANG_WARN_STRICT_PROTOTYPES = YES;
36133637
CLANG_WARN_SUSPICIOUS_MOVE = YES;
36143638
CLANG_WARN_UNREACHABLE_CODE = YES;
36153639
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -3655,12 +3679,16 @@
36553679
ALWAYS_SEARCH_USER_PATHS = NO;
36563680
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
36573681
CLANG_ENABLE_OBJC_ARC = YES;
3682+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
36583683
CLANG_WARN_BOOL_CONVERSION = YES;
3684+
CLANG_WARN_COMMA = YES;
36593685
CLANG_WARN_CONSTANT_CONVERSION = YES;
36603686
CLANG_WARN_EMPTY_BODY = YES;
36613687
CLANG_WARN_ENUM_CONVERSION = YES;
36623688
CLANG_WARN_INFINITE_RECURSION = YES;
36633689
CLANG_WARN_INT_CONVERSION = YES;
3690+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
3691+
CLANG_WARN_STRICT_PROTOTYPES = YES;
36643692
CLANG_WARN_SUSPICIOUS_MOVE = YES;
36653693
CLANG_WARN_UNREACHABLE_CODE = YES;
36663694
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;

Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK Distribution.xcscheme

Lines changed: 3 additions & 1 deletion
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 = "0920"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
</Testables>
@@ -36,6 +37,7 @@
3637
buildConfiguration = "Debug"
3738
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3839
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40+
language = ""
3941
launchStyle = "0"
4042
useCustomWorkingDirectory = "NO"
4143
ignoresPersistentStateOnLaunch = "NO"

Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK Documentation.xcscheme

Lines changed: 3 additions & 1 deletion
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 = "0920"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
</Testables>
@@ -36,6 +37,7 @@
3637
buildConfiguration = "Debug"
3738
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3839
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40+
language = ""
3941
launchStyle = "0"
4042
useCustomWorkingDirectory = "NO"
4143
ignoresPersistentStateOnLaunch = "NO"

Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK Framework.xcscheme

Lines changed: 3 additions & 1 deletion
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 = "0920"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -40,6 +40,7 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43+
language = ""
4344
shouldUseLaunchSchemeArgsEnv = "YES"
4445
codeCoverageEnabled = "YES">
4546
<Testables>
@@ -70,6 +71,7 @@
7071
buildConfiguration = "Debug"
7172
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
7273
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
74+
language = ""
7375
launchStyle = "0"
7476
useCustomWorkingDirectory = "NO"
7577
ignoresPersistentStateOnLaunch = "NO"

Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK.xcscheme

Lines changed: 3 additions & 1 deletion
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 = "0920"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -41,6 +41,7 @@
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
4343
enableAddressSanitizer = "YES"
44+
language = ""
4445
shouldUseLaunchSchemeArgsEnv = "YES"
4546
codeCoverageEnabled = "YES">
4647
<Testables>
@@ -71,6 +72,7 @@
7172
buildConfiguration = "Debug"
7273
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
7374
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
75+
language = ""
7476
launchStyle = "0"
7577
useCustomWorkingDirectory = "NO"
7678
ignoresPersistentStateOnLaunch = "NO"

Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDKResources.xcscheme

Lines changed: 3 additions & 1 deletion
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 = "0920"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
</Testables>
@@ -36,6 +37,7 @@
3637
buildConfiguration = "Debug"
3738
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3839
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40+
language = ""
3941
launchStyle = "0"
4042
useCustomWorkingDirectory = "NO"
4143
ignoresPersistentStateOnLaunch = "NO"

Support/HockeySDKBase.xcconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ OTHER_CFLAGS[sdk=iphoneos9.*] = $(HOCKEYSDK_WARNING_FLAGS) -fembed-bitcode
1212
OTHER_CFLAGS[sdk=iphonesimulator9.*] = $(HOCKEYSDK_WARNING_FLAGS) -fembed-bitcode-marker
1313
OTHER_CFLAGS[sdk=iphoneos10.*] = $(HOCKEYSDK_WARNING_FLAGS) -fembed-bitcode
1414
OTHER_CFLAGS[sdk=iphonesimulator10.*] = $(HOCKEYSDK_WARNING_FLAGS) -fembed-bitcode-marker
15+
OTHER_CFLAGS[sdk=iphoneos11.*] = $(HOCKEYSDK_WARNING_FLAGS) -fembed-bitcode
16+
OTHER_CFLAGS[sdk=iphonesimulator11.*] = $(HOCKEYSDK_WARNING_FLAGS) -fembed-bitcode-marker
1517
OTHER_LDFLAGS=$(inherited) -framework CrashReporter -framework CoreTelephony -framework CoreText -framework CoreGraphics -framework Foundation -framework MobileCoreServices -framework Photos -framework QuartzCore -framework QuickLook -framework Security -framework SystemConfiguration -framework UIKit -lc++ -lz
1618
HOCKEYSDK_DOCSET_NAME=HockeySDK-iOS
1719
HOCKEYSDK_GCC_PREPROCESSOR_DEFINITIONS=$(inherited) $(XCODEBUILD_GCC_PREPROCESSOR_DEFINITIONS)

0 commit comments

Comments
 (0)