Skip to content

Commit 5a13b26

Browse files
authored
feat(ios)!: bump deployment target to 15 (#8089)
1 parent c022ddf commit 5a13b26

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

ios/Capacitor.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Pod::Spec.new do |s|
1212
s.summary = 'Capacitor for iOS'
1313
s.license = 'MIT'
1414
s.homepage = 'https://capacitorjs.com/'
15-
s.ios.deployment_target = '14.0'
15+
s.ios.deployment_target = '15.0'
1616
s.authors = { 'Ionic Team' => '[email protected]' }
1717
s.source = { git: 'https://github.com/ionic-team/capacitor.git', tag: package['version'] }
1818
s.source_files = "#{prefix}Capacitor/Capacitor/**/*.{swift,h,m}"

ios/Capacitor/Capacitor.xcodeproj/project.pbxproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -889,7 +889,7 @@
889889
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
890890
GCC_WARN_UNUSED_FUNCTION = YES;
891891
GCC_WARN_UNUSED_VARIABLE = YES;
892-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
892+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
893893
MTL_ENABLE_DEBUG_INFO = YES;
894894
ONLY_ACTIVE_ARCH = YES;
895895
SDKROOT = iphoneos;
@@ -947,7 +947,7 @@
947947
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
948948
GCC_WARN_UNUSED_FUNCTION = YES;
949949
GCC_WARN_UNUSED_VARIABLE = YES;
950-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
950+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
951951
MTL_ENABLE_DEBUG_INFO = NO;
952952
SDKROOT = iphoneos;
953953
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
@@ -974,7 +974,7 @@
974974
);
975975
INFOPLIST_FILE = Capacitor/Info.plist;
976976
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
977-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
977+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
978978
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
979979
MODULEMAP_FILE = Capacitor/Capacitor.modulemap;
980980
PRODUCT_BUNDLE_IDENTIFIER = com.capacitorjs.ios.Capacitor;
@@ -1004,7 +1004,7 @@
10041004
);
10051005
INFOPLIST_FILE = Capacitor/Info.plist;
10061006
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1007-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1007+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
10081008
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
10091009
MODULEMAP_FILE = Capacitor/Capacitor.modulemap;
10101010
PRODUCT_BUNDLE_IDENTIFIER = com.capacitorjs.ios.Capacitor;
@@ -1068,7 +1068,7 @@
10681068
CODE_SIGN_STYLE = Automatic;
10691069
DEVELOPMENT_TEAM = "";
10701070
INFOPLIST_FILE = TestsHostApp/Info.plist;
1071-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1071+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
10721072
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
10731073
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
10741074
MTL_FAST_MATH = YES;
@@ -1091,7 +1091,7 @@
10911091
CODE_SIGN_STYLE = Automatic;
10921092
DEVELOPMENT_TEAM = "";
10931093
INFOPLIST_FILE = TestsHostApp/Info.plist;
1094-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1094+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
10951095
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
10961096
MTL_FAST_MATH = YES;
10971097
PRODUCT_BUNDLE_IDENTIFIER = com.capacitorjs.ios.TestsHostApp;
@@ -1114,7 +1114,7 @@
11141114
ENABLE_USER_SCRIPT_SANDBOXING = YES;
11151115
GCC_C_LANGUAGE_STANDARD = gnu17;
11161116
GENERATE_INFOPLIST_FILE = YES;
1117-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1117+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
11181118
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
11191119
MARKETING_VERSION = 1.0;
11201120
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
@@ -1141,7 +1141,7 @@
11411141
ENABLE_USER_SCRIPT_SANDBOXING = YES;
11421142
GCC_C_LANGUAGE_STANDARD = gnu17;
11431143
GENERATE_INFOPLIST_FILE = YES;
1144-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1144+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
11451145
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
11461146
MARKETING_VERSION = 1.0;
11471147
MTL_FAST_MATH = YES;

ios/CapacitorCordova.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Pod::Spec.new do |s|
1515
s.license = 'MIT'
1616
s.authors = { 'Ionic Team' => '[email protected]' }
1717
s.source = { git: 'https://github.com/ionic-team/capacitor', tag: s.version.to_s }
18-
s.platform = :ios, 14.0
18+
s.platform = :ios, 15.0
1919
s.source_files = "#{prefix}CapacitorCordova/CapacitorCordova/**/*.{h,m}"
2020
s.public_header_files = "#{prefix}CapacitorCordova/CapacitorCordova/Classes/Public/*.h",
2121
"#{prefix}CapacitorCordova/CapacitorCordova/CapacitorCordova.h"

ios/CapacitorCordova/CapacitorCordova.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@
324324
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
325325
GCC_WARN_UNUSED_FUNCTION = YES;
326326
GCC_WARN_UNUSED_VARIABLE = YES;
327-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
327+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
328328
MTL_ENABLE_DEBUG_INFO = YES;
329329
ONLY_ACTIVE_ARCH = YES;
330330
SDKROOT = iphoneos;
@@ -379,7 +379,7 @@
379379
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
380380
GCC_WARN_UNUSED_FUNCTION = YES;
381381
GCC_WARN_UNUSED_VARIABLE = YES;
382-
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
382+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
383383
MTL_ENABLE_DEBUG_INFO = NO;
384384
SDKROOT = iphoneos;
385385
VALIDATE_PRODUCT = YES;

ios/scripts/pods_helpers.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
def assertDeploymentTarget(installer)
22
installer.pods_project.targets.each do |target|
33
target.build_configurations.each do |config|
4-
# ensure IPHONEOS_DEPLOYMENT_TARGET is at least 14.0
4+
# ensure IPHONEOS_DEPLOYMENT_TARGET is at least 15.0
55
deployment_target = config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'].to_f
6-
should_upgrade = deployment_target < 14.0 && deployment_target != 0.0
6+
should_upgrade = deployment_target < 15.0 && deployment_target != 0.0
77
if should_upgrade
8-
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '14.0'
8+
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '15.0'
99
end
1010
end
1111
end

0 commit comments

Comments
 (0)