From ad691e6fe48d7bb42f3be4294cdd331ccb93564d Mon Sep 17 00:00:00 2001 From: Mauricio Chirino <1657723+mchirino89@users.noreply.github.com> Date: Mon, 27 Jul 2026 01:18:16 -0300 Subject: [PATCH] fix: lower iOS deployment target to 15 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Every API the package touches (URLSession async data/download/upload, Sendable) is available since iOS 15; the 17 floor was an accident of the template. MatchWords deploys to iOS 15 and links this package locally — the mismatch broke its build. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01Cz7KThgfTBVH8Y3wUju6GX --- Package.swift | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Package.swift b/Package.swift index bd09fa9..8be9183 100644 --- a/Package.swift +++ b/Package.swift @@ -6,7 +6,7 @@ import PackageDescription let package = Package( name: "MauriNet", platforms: [ - .iOS(.v17), + .iOS(.v15), .macOS(.v14), .tvOS(.v17), .watchOS(.v10) @@ -15,7 +15,8 @@ let package = Package( // Products define the executables and libraries a package produces, and make them visible to other packages. .library( name: "MauriNet", - targets: ["MauriNet"]), + targets: ["MauriNet"] + ), ], dependencies: [ // Dependencies declare other packages that this package depends on. @@ -26,9 +27,11 @@ let package = Package( // Targets can depend on other targets in this package, and on products in packages this package depends on. .target( name: "MauriNet", - dependencies: []), + dependencies: [] + ), .testTarget( name: "MauriNetTests", - dependencies: ["MauriNet"]), + dependencies: ["MauriNet"] + ), ] )