Skip to content

Commit 24ec632

Browse files
committed
Bump minimum iOS to 12, update fox XCode 12, update example, update podspec, update IBAV
1 parent 3272e5d commit 24ec632

File tree

11 files changed

+64
-83
lines changed

11 files changed

+64
-83
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The changelog for `MessageKit`. Also see the [releases](https://github.com/Messa
1111

1212

1313
### Changed
14-
14+
- **Breaking Change** Dropped support for iOS 11 [#1261](https://github.com/MessageKit/MessageKit/pull/1261) by [@kaspik](https://github.com/kaspik)
1515

1616
## 3.3.0
1717

Example/ChatExample.xcodeproj/project.pbxproj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@
405405
isa = PBXProject;
406406
attributes = {
407407
LastSwiftUpdateCheck = 0730;
408-
LastUpgradeCheck = 1020;
408+
LastUpgradeCheck = 1200;
409409
ORGANIZATIONNAME = MessageKit;
410410
TargetAttributes = {
411411
882B5E321CF7D4B900B6E160 = {
@@ -679,6 +679,7 @@
679679
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
680680
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
681681
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
682+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
682683
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
683684
CLANG_WARN_STRICT_PROTOTYPES = YES;
684685
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -703,7 +704,7 @@
703704
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
704705
GCC_WARN_UNUSED_FUNCTION = YES;
705706
GCC_WARN_UNUSED_VARIABLE = YES;
706-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
707+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
707708
MTL_ENABLE_DEBUG_INFO = YES;
708709
ONLY_ACTIVE_ARCH = YES;
709710
SDKROOT = iphoneos;
@@ -737,6 +738,7 @@
737738
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
738739
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
739740
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
741+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
740742
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
741743
CLANG_WARN_STRICT_PROTOTYPES = YES;
742744
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -755,7 +757,7 @@
755757
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
756758
GCC_WARN_UNUSED_FUNCTION = YES;
757759
GCC_WARN_UNUSED_VARIABLE = YES;
758-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
760+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
759761
MTL_ENABLE_DEBUG_INFO = NO;
760762
SDKROOT = iphoneos;
761763
SWIFT_VERSION = 5.0;

Example/ChatExample.xcodeproj/xcshareddata/xcschemes/ChatExample.xcscheme

Lines changed: 1 addition & 10 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 = "1160"
3+
LastUpgradeVersion = "1200"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -42,15 +42,6 @@
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
4343
shouldUseLaunchSchemeArgsEnv = "YES"
4444
codeCoverageEnabled = "YES">
45-
<MacroExpansion>
46-
<BuildableReference
47-
BuildableIdentifier = "primary"
48-
BlueprintIdentifier = "882B5E321CF7D4B900B6E160"
49-
BuildableName = "ChatExample.app"
50-
BlueprintName = "ChatExample"
51-
ReferencedContainer = "container:ChatExample.xcodeproj">
52-
</BuildableReference>
53-
</MacroExpansion>
5445
<Testables>
5546
<TestableReference
5647
skipped = "NO">

Example/ChatExample.xcodeproj/xcshareddata/xcschemes/ChatExampleUITests.xcscheme

Lines changed: 1 addition & 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 = "1160"
3+
LastUpgradeVersion = "1200"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Example/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
source 'https://cdn.cocoapods.org/'
22

3-
platform :ios, '11.0'
3+
platform :ios, '12.0'
44

55
target 'ChatExample' do
66
use_frameworks!

Example/Podfile.lock

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
PODS:
2-
- InputBarAccessoryView (5.1.0):
3-
- InputBarAccessoryView/Core (= 5.1.0)
4-
- InputBarAccessoryView/Core (5.1.0)
5-
- MessageKit (3.2.0):
6-
- InputBarAccessoryView (~> 5.1.0)
7-
- PINCache (3.0.1-beta.8):
8-
- PINCache/Arc-exception-safe (= 3.0.1-beta.8)
9-
- PINCache/Core (= 3.0.1-beta.8)
10-
- PINCache/Arc-exception-safe (3.0.1-beta.8):
2+
- InputBarAccessoryView (5.2.0):
3+
- InputBarAccessoryView/Core (= 5.2.0)
4+
- InputBarAccessoryView/Core (5.2.0)
5+
- MessageKit (3.4.0):
6+
- InputBarAccessoryView (~> 5.2.0)
7+
- PINCache (3.0.1):
8+
- PINCache/Arc-exception-safe (= 3.0.1)
9+
- PINCache/Core (= 3.0.1)
10+
- PINCache/Arc-exception-safe (3.0.1):
1111
- PINCache/Core
12-
- PINCache/Core (3.0.1-beta.8):
13-
- PINOperation (~> 1.1.1)
14-
- PINOperation (1.1.2)
15-
- PINRemoteImage/Core (3.0.0):
12+
- PINCache/Core (3.0.1):
13+
- PINOperation (~> 1.2.0)
14+
- PINOperation (1.2)
15+
- PINRemoteImage/Core (3.0.1):
1616
- PINOperation
17-
- PINRemoteImage/iOS (3.0.0):
17+
- PINRemoteImage/iOS (3.0.1):
1818
- PINRemoteImage/Core
19-
- PINRemoteImage/PINCache (3.0.0):
20-
- PINCache (= 3.0.1-beta.8)
19+
- PINRemoteImage/PINCache (3.0.1):
20+
- PINCache (~> 3.0.1)
2121
- PINRemoteImage/Core
2222
- SwiftLint (0.39.2)
2323

@@ -40,13 +40,13 @@ EXTERNAL SOURCES:
4040
:path: "../"
4141

4242
SPEC CHECKSUMS:
43-
InputBarAccessoryView: 19953f486a23e846e9487099f92bbe3456e46ce5
44-
MessageKit: ce553a92153b597540ea4688b654680542c4af6a
45-
PINCache: 534fd41d358d828dfdf227a0d327f3673a65e20b
46-
PINOperation: 24b774353ca248fcf87d67b2d61eef42087c125a
47-
PINRemoteImage: e2b89e19fb6e77ffc099f9d9f3b3fe1745e3f9f9
43+
InputBarAccessoryView: ac1bc2a11508fc2490c2322beb1d4c9f05c8e634
44+
MessageKit: d204dc36338c45f637cb8b885c4bed591c74a189
45+
PINCache: ee3c4abadd09970a61cdda0cfc345e69a3d75b26
46+
PINOperation: 3a967a927e7867e61976c6cc23e5770416449fbc
47+
PINRemoteImage: 3b7cedb118c2d357f87e9eabc7c81ba0202cb236
4848
SwiftLint: 22ccbbe3b8008684be5955693bab135e0ed6a447
4949

50-
PODFILE CHECKSUM: cf0af8a506e2b58d4d51b99e165b58c56c26d619
50+
PODFILE CHECKSUM: d87de19c82a33df79ca0eedc112ab70c443b2622
5151

5252
COCOAPODS: 1.9.3

MessageKit.podspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'MessageKit'
3-
s.version = '3.3.0'
3+
s.version = '3.4.0'
44
s.license = { :type => "MIT", :file => "LICENSE.md" }
55

66
s.summary = 'An elegant messages UI library for iOS.'
@@ -11,11 +11,11 @@ Pod::Spec.new do |s|
1111
s.source = { :git => 'https://github.com/MessageKit/MessageKit.git', :tag => s.version }
1212
s.source_files = 'Sources/**/*.swift'
1313

14-
s.swift_version = '5.0'
14+
s.swift_version = '5.3'
1515

16-
s.ios.deployment_target = '11.0'
16+
s.ios.deployment_target = '12.0'
1717
s.ios.resources = ['Sources/Assets.xcassets']
1818

19-
s.dependency 'InputBarAccessoryView', '~> 5.1.0'
19+
s.dependency 'InputBarAccessoryView', '~> 5.2.0'
2020

2121
end

MessageKit.xcodeproj/project.pbxproj

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,7 @@
572572
isa = PBXProject;
573573
attributes = {
574574
LastSwiftUpdateCheck = 0730;
575-
LastUpgradeCheck = 1020;
575+
LastUpgradeCheck = 1200;
576576
ORGANIZATIONNAME = MessageKit;
577577
TargetAttributes = {
578578
88916B211CF0DF2F00469F91 = {
@@ -773,6 +773,7 @@
773773
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
774774
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
775775
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
776+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
776777
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
777778
CLANG_WARN_STRICT_PROTOTYPES = YES;
778779
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -798,7 +799,7 @@
798799
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
799800
GCC_WARN_UNUSED_FUNCTION = YES;
800801
GCC_WARN_UNUSED_VARIABLE = YES;
801-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
802+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
802803
MTL_ENABLE_DEBUG_INFO = YES;
803804
ONLY_ACTIVE_ARCH = YES;
804805
SDKROOT = iphoneos;
@@ -834,6 +835,7 @@
834835
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
835836
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
836837
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
838+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
837839
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
838840
CLANG_WARN_STRICT_PROTOTYPES = YES;
839841
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -853,7 +855,7 @@
853855
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
854856
GCC_WARN_UNUSED_FUNCTION = YES;
855857
GCC_WARN_UNUSED_VARIABLE = YES;
856-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
858+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
857859
MTL_ENABLE_DEBUG_INFO = NO;
858860
SDKROOT = iphoneos;
859861
SWIFT_VERSION = 5.0;
@@ -881,7 +883,7 @@
881883
INFOPLIST_FILE = "$(SRCROOT)/Sources/Supporting/Info.plist";
882884
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
883885
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks $(FRAMEWORK_SEARCH_PATHS)";
884-
MARKETING_VERSION = 3.3.0;
886+
MARKETING_VERSION = 3.4.0;
885887
PRODUCT_BUNDLE_IDENTIFIER = com.messagekit.MessageKit;
886888
PRODUCT_NAME = "$(TARGET_NAME)";
887889
SKIP_INSTALL = YES;
@@ -907,7 +909,7 @@
907909
INFOPLIST_FILE = "$(SRCROOT)/Sources/Supporting/Info.plist";
908910
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
909911
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks $(FRAMEWORK_SEARCH_PATHS)";
910-
MARKETING_VERSION = 3.3.0;
912+
MARKETING_VERSION = 3.4.0;
911913
PRODUCT_BUNDLE_IDENTIFIER = com.messagekit.MessageKit;
912914
PRODUCT_NAME = "$(TARGET_NAME)";
913915
SKIP_INSTALL = YES;

MessageKit.xcodeproj/xcshareddata/xcschemes/MessageKit.xcscheme

Lines changed: 3 additions & 16 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 = "1020"
3+
LastUpgradeVersion = "1200"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,8 +26,8 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
codeCoverageEnabled = "YES"
30-
shouldUseLaunchSchemeArgsEnv = "YES">
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
codeCoverageEnabled = "YES">
3131
<Testables>
3232
<TestableReference
3333
skipped = "NO">
@@ -40,17 +40,6 @@
4040
</BuildableReference>
4141
</TestableReference>
4242
</Testables>
43-
<MacroExpansion>
44-
<BuildableReference
45-
BuildableIdentifier = "primary"
46-
BlueprintIdentifier = "88916B211CF0DF2F00469F91"
47-
BuildableName = "MessageKit.framework"
48-
BlueprintName = "MessageKit"
49-
ReferencedContainer = "container:MessageKit.xcodeproj">
50-
</BuildableReference>
51-
</MacroExpansion>
52-
<AdditionalOptions>
53-
</AdditionalOptions>
5443
</TestAction>
5544
<LaunchAction
5645
buildConfiguration = "Debug"
@@ -71,8 +60,6 @@
7160
ReferencedContainer = "container:MessageKit.xcodeproj">
7261
</BuildableReference>
7362
</MacroExpansion>
74-
<AdditionalOptions>
75-
</AdditionalOptions>
7663
</LaunchAction>
7764
<ProfileAction
7865
buildConfiguration = "Release"

MessageKit.xcodeproj/xcshareddata/xcschemes/MessageKitTests.xcscheme

Lines changed: 3 additions & 7 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 = "1020"
3+
LastUpgradeVersion = "1200"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -10,8 +10,8 @@
1010
buildConfiguration = "Debug"
1111
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
1212
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
13-
codeCoverageEnabled = "YES"
14-
shouldUseLaunchSchemeArgsEnv = "YES">
13+
shouldUseLaunchSchemeArgsEnv = "YES"
14+
codeCoverageEnabled = "YES">
1515
<Testables>
1616
<TestableReference
1717
skipped = "NO">
@@ -24,8 +24,6 @@
2424
</BuildableReference>
2525
</TestableReference>
2626
</Testables>
27-
<AdditionalOptions>
28-
</AdditionalOptions>
2927
</TestAction>
3028
<LaunchAction
3129
buildConfiguration = "Debug"
@@ -37,8 +35,6 @@
3735
debugDocumentVersioning = "YES"
3836
debugServiceExtension = "internal"
3937
allowLocationSimulation = "YES">
40-
<AdditionalOptions>
41-
</AdditionalOptions>
4238
</LaunchAction>
4339
<ProfileAction
4440
buildConfiguration = "Release"

0 commit comments

Comments
 (0)