Skip to content

Commit 4c435bc

Browse files
committed
Update to iOS11 and Swift 5.
1 parent 0d13e85 commit 4c435bc

File tree

4 files changed

+19
-18
lines changed

4 files changed

+19
-18
lines changed

Gutenberg.podspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ Pod::Spec.new do |s|
1111
s.homepage = 'https://github.com/wordpress-mobile/gutenberg-mobile'
1212
s.license = package['license']
1313
s.authors = 'Automattic'
14-
s.platform = :ios, '10.0'
14+
s.platform = :ios, '11.0'
1515
s.source = { :git => 'https://github.com/wordpress-mobile/gutenberg-mobile.git' }
1616
s.source_files = 'react-native-gutenberg-bridge/ios/*.{h,m,swift}'
1717
s.requires_arc = true
1818
s.preserve_paths = 'bundle/ios/*'
19-
s.swift_version = '4.2'
19+
s.swift_version = '5.0'
2020

2121
s.dependency 'React', react_native_version
2222
s.dependency 'React-RCTImage', react_native_version

ios/gutenberg.xcodeproj/project.pbxproj

+6-6
Original file line numberDiff line numberDiff line change
@@ -1544,7 +1544,7 @@
15441544
"$(SRCROOT)/../node_modules/react-native-video/ios/**",
15451545
);
15461546
INFOPLIST_FILE = gutenberg/Info.plist;
1547-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
1547+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
15481548
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
15491549
LIBRARY_SEARCH_PATHS = (
15501550
"$(SRCROOT)/../react-native-aztec/ios/**",
@@ -1558,7 +1558,7 @@
15581558
PRODUCT_NAME = gutenberg;
15591559
SWIFT_OBJC_BRIDGING_HEADER = "gutenberg-Bridging-Header.h";
15601560
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1561-
SWIFT_VERSION = 4.2;
1561+
SWIFT_VERSION = 5.0;
15621562
TARGETED_DEVICE_FAMILY = "1,2";
15631563
VERSIONING_SYSTEM = "apple-generic";
15641564
};
@@ -1582,7 +1582,7 @@
15821582
"$(SRCROOT)/../node_modules/react-native-video/ios/**",
15831583
);
15841584
INFOPLIST_FILE = gutenberg/Info.plist;
1585-
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
1585+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
15861586
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
15871587
LIBRARY_SEARCH_PATHS = (
15881588
"$(SRCROOT)/../react-native-aztec/ios/**",
@@ -1595,7 +1595,7 @@
15951595
);
15961596
PRODUCT_NAME = gutenberg;
15971597
SWIFT_OBJC_BRIDGING_HEADER = "gutenberg-Bridging-Header.h";
1598-
SWIFT_VERSION = 4.2;
1598+
SWIFT_VERSION = 5.0;
15991599
TARGETED_DEVICE_FAMILY = "1,2";
16001600
VERSIONING_SYSTEM = "apple-generic";
16011601
};
@@ -1797,7 +1797,7 @@
17971797
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
17981798
GCC_WARN_UNUSED_FUNCTION = YES;
17991799
GCC_WARN_UNUSED_VARIABLE = YES;
1800-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
1800+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
18011801
MTL_ENABLE_DEBUG_INFO = YES;
18021802
ONLY_ACTIVE_ARCH = YES;
18031803
SDKROOT = iphoneos;
@@ -1832,7 +1832,7 @@
18321832
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
18331833
GCC_WARN_UNUSED_FUNCTION = YES;
18341834
GCC_WARN_UNUSED_VARIABLE = YES;
1835-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
1835+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
18361836
MTL_ENABLE_DEBUG_INFO = NO;
18371837
SDKROOT = iphoneos;
18381838
VALIDATE_PRODUCT = YES;

react-native-aztec/ios/RNTAztecView.xcodeproj/project.pbxproj

+5-5
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@
167167
TargetAttributes = {
168168
F145CFC52087D16A006C159A = {
169169
CreatedOnToolsVersion = 9.3;
170-
LastSwiftMigration = 0940;
170+
LastSwiftMigration = 1110;
171171
};
172172
};
173173
};
@@ -287,7 +287,7 @@
287287
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
288288
GCC_WARN_UNUSED_FUNCTION = YES;
289289
GCC_WARN_UNUSED_VARIABLE = YES;
290-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
290+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
291291
MTL_ENABLE_DEBUG_INFO = YES;
292292
ONLY_ACTIVE_ARCH = YES;
293293
SDKROOT = iphoneos;
@@ -341,7 +341,7 @@
341341
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
342342
GCC_WARN_UNUSED_FUNCTION = YES;
343343
GCC_WARN_UNUSED_VARIABLE = YES;
344-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
344+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
345345
MTL_ENABLE_DEBUG_INFO = NO;
346346
SDKROOT = iphoneos;
347347
SWIFT_COMPILATION_MODE = wholemodule;
@@ -371,7 +371,7 @@
371371
SKIP_INSTALL = YES;
372372
SWIFT_OBJC_BRIDGING_HEADER = "RNTAztecView/RCTAztecView-Bridging-Header.h";
373373
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
374-
SWIFT_VERSION = 4.2;
374+
SWIFT_VERSION = 5.0;
375375
TARGETED_DEVICE_FAMILY = "1,2";
376376
};
377377
name = Debug;
@@ -396,7 +396,7 @@
396396
PRODUCT_NAME = "$(TARGET_NAME)";
397397
SKIP_INSTALL = YES;
398398
SWIFT_OBJC_BRIDGING_HEADER = "RNTAztecView/RCTAztecView-Bridging-Header.h";
399-
SWIFT_VERSION = 4.2;
399+
SWIFT_VERSION = 5.0;
400400
TARGETED_DEVICE_FAMILY = "1,2";
401401
};
402402
name = Release;

react-native-gutenberg-bridge/ios/RNReactNativeGutenbergBridge.xcodeproj/project.pbxproj

+6-5
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
TargetAttributes = {
112112
58B511DA1A9E6C8500147676 = {
113113
CreatedOnToolsVersion = 6.1.1;
114-
LastSwiftMigration = 1010;
114+
LastSwiftMigration = 1110;
115115
};
116116
};
117117
};
@@ -120,6 +120,7 @@
120120
developmentRegion = English;
121121
hasScannedForEncodings = 0;
122122
knownRegions = (
123+
English,
123124
en,
124125
);
125126
mainGroup = 58B511D21A9E6C8500147676;
@@ -185,7 +186,7 @@
185186
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
186187
GCC_WARN_UNUSED_FUNCTION = YES;
187188
GCC_WARN_UNUSED_VARIABLE = YES;
188-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
189+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
189190
MTL_ENABLE_DEBUG_INFO = YES;
190191
ONLY_ACTIVE_ARCH = YES;
191192
SDKROOT = iphoneos;
@@ -222,7 +223,7 @@
222223
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
223224
GCC_WARN_UNUSED_FUNCTION = YES;
224225
GCC_WARN_UNUSED_VARIABLE = YES;
225-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
226+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
226227
MTL_ENABLE_DEBUG_INFO = NO;
227228
SDKROOT = iphoneos;
228229
VALIDATE_PRODUCT = YES;
@@ -249,7 +250,7 @@
249250
SKIP_INSTALL = YES;
250251
SWIFT_OBJC_BRIDGING_HEADER = "RNReactNativeGutenbergBridge-Bridging-Header.h";
251252
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
252-
SWIFT_VERSION = 4.2;
253+
SWIFT_VERSION = 5.0;
253254
USER_HEADER_SEARCH_PATHS = "";
254255
};
255256
name = Debug;
@@ -273,7 +274,7 @@
273274
PRODUCT_NAME = RNReactNativeGutenbergBridge;
274275
SKIP_INSTALL = YES;
275276
SWIFT_OBJC_BRIDGING_HEADER = "RNReactNativeGutenbergBridge-Bridging-Header.h";
276-
SWIFT_VERSION = 4.2;
277+
SWIFT_VERSION = 5.0;
277278
USER_HEADER_SEARCH_PATHS = "";
278279
};
279280
name = Release;

0 commit comments

Comments
 (0)