Skip to content

Commit ef7a25b

Browse files
committed
Updates for Xcode 12, moved deployment target to iOS 9
1 parent a54949b commit ef7a25b

4 files changed

Lines changed: 26 additions & 17 deletions

File tree

TPKeyboardAvoiding.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Pod::Spec.new do |s|
22
s.name = 'TPKeyboardAvoiding'
3-
s.version = '1.3.4'
3+
s.version = '1.3.5'
44
s.license = 'zlib'
5-
s.platform = :ios
5+
s.platform = :ios, '9.0'
66
s.summary = 'A drop-in universal solution for moving text fields out of the way of the keyboard in iOS.'
77
s.homepage = 'https://github.com/michaeltyson/TPKeyboardAvoiding'
88
s.author = { 'Michael Tyson' => 'michael@atastypixel.com' }
9-
s.source = { :git => 'https://github.com/michaeltyson/TPKeyboardAvoiding.git', :tag => '1.3.4' }
9+
s.source = { :git => 'https://github.com/michaeltyson/TPKeyboardAvoiding.git', :tag => '1.3.5' }
1010

1111
s.description = "This is a relatively universal, drop-in solution: UIScrollView and UITableView subclasses that handle everything." \
1212
"When the keyboard is about to appear, the subclass will find the subview that's about to be edited, " \

TPKeyboardAvoidingSample.xcodeproj/project.pbxproj

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@
214214
4C9B0A911B3CEE6E00090084 /* Project object */ = {
215215
isa = PBXProject;
216216
attributes = {
217-
LastUpgradeCheck = 0910;
217+
LastUpgradeCheck = 1210;
218218
ORGANIZATIONNAME = "A Tasty Pixel";
219219
TargetAttributes = {
220220
3E081E471C0E63A40003DFF8 = {
@@ -227,10 +227,9 @@
227227
};
228228
buildConfigurationList = 4C9B0A941B3CEE6E00090084 /* Build configuration list for PBXProject "TPKeyboardAvoidingSample" */;
229229
compatibilityVersion = "Xcode 3.2";
230-
developmentRegion = English;
230+
developmentRegion = en;
231231
hasScannedForEncodings = 0;
232232
knownRegions = (
233-
English,
234233
en,
235234
Base,
236235
);
@@ -327,7 +326,7 @@
327326
DYLIB_INSTALL_NAME_BASE = "@rpath";
328327
INFOPLIST_FILE = TPKeyboardAvoidingKit/Info.plist;
329328
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
330-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
329+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
331330
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
332331
PRODUCT_BUNDLE_IDENTIFIER = com.atastypixel.TPKeyboardAvoidingKit;
333332
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -348,7 +347,7 @@
348347
DYLIB_INSTALL_NAME_BASE = "@rpath";
349348
INFOPLIST_FILE = TPKeyboardAvoidingKit/Info.plist;
350349
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
351-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
350+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
352351
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
353352
PRODUCT_BUNDLE_IDENTIFIER = com.atastypixel.TPKeyboardAvoidingKit;
354353
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -362,6 +361,7 @@
362361
isa = XCBuildConfiguration;
363362
buildSettings = {
364363
ALWAYS_SEARCH_USER_PATHS = NO;
364+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
365365
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
366366
CLANG_CXX_LIBRARY = "libc++";
367367
CLANG_ENABLE_MODULES = YES;
@@ -370,14 +370,17 @@
370370
CLANG_WARN_BOOL_CONVERSION = YES;
371371
CLANG_WARN_COMMA = YES;
372372
CLANG_WARN_CONSTANT_CONVERSION = YES;
373+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
373374
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
374375
CLANG_WARN_EMPTY_BODY = YES;
375376
CLANG_WARN_ENUM_CONVERSION = YES;
376377
CLANG_WARN_INFINITE_RECURSION = YES;
377378
CLANG_WARN_INT_CONVERSION = YES;
378379
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
380+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
379381
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
380382
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
383+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
381384
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
382385
CLANG_WARN_STRICT_PROTOTYPES = YES;
383386
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -403,7 +406,7 @@
403406
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
404407
GCC_WARN_UNUSED_FUNCTION = YES;
405408
GCC_WARN_UNUSED_VARIABLE = YES;
406-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
409+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
407410
MTL_ENABLE_DEBUG_INFO = YES;
408411
ONLY_ACTIVE_ARCH = YES;
409412
SDKROOT = iphoneos;
@@ -415,6 +418,7 @@
415418
isa = XCBuildConfiguration;
416419
buildSettings = {
417420
ALWAYS_SEARCH_USER_PATHS = NO;
421+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
418422
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
419423
CLANG_CXX_LIBRARY = "libc++";
420424
CLANG_ENABLE_MODULES = YES;
@@ -423,14 +427,17 @@
423427
CLANG_WARN_BOOL_CONVERSION = YES;
424428
CLANG_WARN_COMMA = YES;
425429
CLANG_WARN_CONSTANT_CONVERSION = YES;
430+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
426431
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
427432
CLANG_WARN_EMPTY_BODY = YES;
428433
CLANG_WARN_ENUM_CONVERSION = YES;
429434
CLANG_WARN_INFINITE_RECURSION = YES;
430435
CLANG_WARN_INT_CONVERSION = YES;
431436
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
437+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
432438
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
433439
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
440+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
434441
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
435442
CLANG_WARN_STRICT_PROTOTYPES = YES;
436443
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -449,7 +456,7 @@
449456
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
450457
GCC_WARN_UNUSED_FUNCTION = YES;
451458
GCC_WARN_UNUSED_VARIABLE = YES;
452-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
459+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
453460
MTL_ENABLE_DEBUG_INFO = NO;
454461
SDKROOT = iphoneos;
455462
TARGETED_DEVICE_FAMILY = "1,2";
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>

TPKeyboardAvoidingSample.xcodeproj/xcshareddata/xcschemes/TPKeyboardAvoidingKit.xcscheme

Lines changed: 1 addition & 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 = "0910"
3+
LastUpgradeVersion = "1210"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,18 +26,14 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
</Testables>
33-
<AdditionalOptions>
34-
</AdditionalOptions>
3532
</TestAction>
3633
<LaunchAction
3734
buildConfiguration = "Debug"
3835
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3936
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40-
language = ""
4137
launchStyle = "0"
4238
useCustomWorkingDirectory = "NO"
4339
ignoresPersistentStateOnLaunch = "NO"
@@ -53,8 +49,6 @@
5349
ReferencedContainer = "container:TPKeyboardAvoidingSample.xcodeproj">
5450
</BuildableReference>
5551
</MacroExpansion>
56-
<AdditionalOptions>
57-
</AdditionalOptions>
5852
</LaunchAction>
5953
<ProfileAction
6054
buildConfiguration = "Release"

0 commit comments

Comments
 (0)