Fix: Set ios target version 12

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 8ff76350eacc720c422954647682caac9da53618)
This commit is contained in:
dab246
2024-01-10 23:45:34 +07:00
committed by Dat Vu
parent 1a20180ae5
commit 2a1c5cd72f
5 changed files with 28 additions and 16 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
platform :ios, '11.0'
platform :ios, '12.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
+1 -1
View File
@@ -331,6 +331,6 @@ SPEC CHECKSUMS:
url_launcher_ios: 68d46cc9766d0c41dbdc884310529557e3cd7a86
workmanager: 0afdcf5628bbde6924c21af7836fed07b42e30e6
PODFILE CHECKSUM: e209bf81fb4facf3f68c43dbffa0b2d05ff63db0
PODFILE CHECKSUM: 91d9116a6c482e0d0b230a68097981fae7e4d07a
COCOAPODS: 1.14.3
+9 -9
View File
@@ -840,7 +840,7 @@
DEVELOPMENT_TEAM = KUT463DS29;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -978,7 +978,7 @@
DEVELOPMENT_TEAM = KUT463DS29;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -1008,7 +1008,7 @@
DEVELOPMENT_TEAM = KUT463DS29;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -1041,7 +1041,7 @@
INFOPLIST_FILE = TeamMailShareExtension/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = TeamMailShareExtension;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
IPHONEOS_DEPLOYMENT_TARGET = 15.2;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -1081,7 +1081,7 @@
INFOPLIST_FILE = TeamMailShareExtension/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = TeamMailShareExtension;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
IPHONEOS_DEPLOYMENT_TARGET = 15.2;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -1118,7 +1118,7 @@
INFOPLIST_FILE = TeamMailShareExtension/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = TeamMailShareExtension;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
IPHONEOS_DEPLOYMENT_TARGET = 15.2;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -1159,7 +1159,7 @@
INFOPLIST_FILE = TwakeMailNSE/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = TwakeMailNSE;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
IPHONEOS_DEPLOYMENT_TARGET = 17.2;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -1203,7 +1203,7 @@
INFOPLIST_FILE = TwakeMailNSE/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = TwakeMailNSE;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
IPHONEOS_DEPLOYMENT_TARGET = 17.2;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -1245,7 +1245,7 @@
INFOPLIST_FILE = TwakeMailNSE/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = TwakeMailNSE;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
IPHONEOS_DEPLOYMENT_TARGET = 17.2;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -23,9 +23,16 @@ struct AuthenticationSSO: Authentication {
return false
}
guard let expireDate = expireTime.convertISO8601StringToDate(),
expireDate.isBefore(Date.now) else {
return true
if #available(iOSApplicationExtension 15, *) {
guard let expireDate = expireTime.convertISO8601StringToDate(),
expireDate.isBefore(Date.now) else {
return true
}
} else {
guard let expireDate = expireTime.convertISO8601StringToDate(),
expireDate.isBefore(Date()) else {
return true
}
}
return false
+7 -2
View File
@@ -25,8 +25,12 @@ class NotificationService: UNNotificationServiceExtension {
return self.notify()
}
Task {
await handleGetNewEmails(payloadData: payloadData)
if #available(iOSApplicationExtension 13.0, *) {
Task {
await handleGetNewEmails(payloadData: payloadData)
}
} else {
return self.notify()
}
}
@@ -36,6 +40,7 @@ class NotificationService: UNNotificationServiceExtension {
notify()
}
@available(iOSApplicationExtension 13.0.0, *)
private func handleGetNewEmails(payloadData: [String: Any]) async {
let mapStateChanges: [String: [TypeName: String]] = PayloadParser.shared.parsingPayloadNotification(payloadData: payloadData)