From fe51dc1e82973be959f1ee561011b8fb14faa98e Mon Sep 17 00:00:00 2001 From: Rafal Augustyniak Date: Tue, 22 Oct 2024 09:51:40 -0400 Subject: [PATCH] use legacy relativePath on iOS 17.0.x --- platform/swift/source/shared/extensions/URL+Extensions.swift | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/swift/source/shared/extensions/URL+Extensions.swift b/platform/swift/source/shared/extensions/URL+Extensions.swift index 586571cb..99d4ced2 100644 --- a/platform/swift/source/shared/extensions/URL+Extensions.swift +++ b/platform/swift/source/shared/extensions/URL+Extensions.swift @@ -23,8 +23,9 @@ extension URL { /// /// - returns: The path component of the URL. func normalizedPath() -> String? { - return if #available(iOS 17.0, *) { - // The method was introduced in iOS 16.0, but we observed it crashing on iOS 16 (up to 16.7.x). + return if #available(iOS 17.1, *) { + // The method was introduced in iOS 16.0, but we observed it crashing on iOS 16 (up to 16.7.x) + // and iOS 17.0.x (up to 17.0.3). self.path(percentEncoded: false) } else { self.relativePath