From b2bc165fcfcf020f4a4de0b190f9d3a492bd5e38 Mon Sep 17 00:00:00 2001 From: Alexey Korolev Date: Mon, 9 Sep 2024 10:35:38 +0300 Subject: [PATCH 1/2] Fix Xcode 16 Beta warnings related to unhandled files Exclude "PrivacyInfo.xcprivacy" files from "Pulse" and "PulseUI" targets in Package.swift. --- Package.swift | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Package.swift b/Package.swift index f53b9571c..4bf31a817 100644 --- a/Package.swift +++ b/Package.swift @@ -8,19 +8,19 @@ let package = Package( .tvOS(.v15), .macOS(.v12), .watchOS(.v8), - .visionOS(.v1) + .visionOS(.v1), ], products: [ .library(name: "Pulse", targets: ["Pulse"]), .library(name: "PulseProxy", targets: ["PulseProxy"]), - .library(name: "PulseUI", targets: ["PulseUI"]) + .library(name: "PulseUI", targets: ["PulseUI"]), ], targets: [ - .target(name: "Pulse"), + .target(name: "Pulse", exclude: ["PrivacyInfo.xcprivacy"]), .target(name: "PulseProxy", dependencies: ["Pulse"]), - .target(name: "PulseUI", dependencies: ["Pulse"]), + .target(name: "PulseUI", dependencies: ["Pulse"], exclude: ["PrivacyInfo.xcprivacy"]), ], swiftLanguageVersions: [ - .v5 + .v5 ] ) From 2e58b8f5da3db8ba4dfaf003350f353f7f0a98fd Mon Sep 17 00:00:00 2001 From: Alexey Korolev Date: Tue, 10 Sep 2024 08:56:13 +0300 Subject: [PATCH 2/2] Update Package.swift to include xcprivacy files as resources --- Package.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index 4bf31a817..8b32270e2 100644 --- a/Package.swift +++ b/Package.swift @@ -16,9 +16,11 @@ let package = Package( .library(name: "PulseUI", targets: ["PulseUI"]), ], targets: [ - .target(name: "Pulse", exclude: ["PrivacyInfo.xcprivacy"]), + .target(name: "Pulse", resources: [.process("PrivacyInfo.xcprivacy")]), .target(name: "PulseProxy", dependencies: ["Pulse"]), - .target(name: "PulseUI", dependencies: ["Pulse"], exclude: ["PrivacyInfo.xcprivacy"]), + .target( + name: "PulseUI", dependencies: ["Pulse"], resources: [.process("PrivacyInfo.xcprivacy")] + ), ], swiftLanguageVersions: [ .v5