From 7d9a54f21c6082fcdf5667fc7a3dd9a1e670d4b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Augustyniak?= Date: Tue, 22 Oct 2024 10:17:40 -0400 Subject: [PATCH] use legacy relativePath on iOS 17.0.x (#82) --- 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