SHA256
Require iOS 18.4 for explicit upload denial in the isolated authentication window. Add origin-bound generated download policy, app-switcher privacy, typed metadata regressions and original community icon assets. Seven portable tests and Swift formatting checks pass; Apple SDK validation remains external.
18 lines
706 B
Swift
18 lines
706 B
Swift
// swift-tools-version: 6.0
|
|
import PackageDescription
|
|
|
|
// Portable tests for the exact production URL policy. This is not an iOS build.
|
|
let package = Package(
|
|
name: "YuvomiPolicy",
|
|
products: [.library(name: "Yuvomi", targets: ["Yuvomi"])],
|
|
targets: [
|
|
.target(
|
|
name: "Yuvomi", path: "Sources",
|
|
exclude: [
|
|
"AuthenticationView.swift", "BrowserModel.swift", "ContentView.swift",
|
|
"ServerProbe.swift", "YuvomiApp.swift", "PrivacyInfo.xcprivacy", "Assets.xcassets",
|
|
], sources: ["ServerAddress.swift", "ServerMetadata.swift"]),
|
|
.testTarget(name: "YuvomiPolicyTests", dependencies: ["Yuvomi"], path: "Tests"),
|
|
]
|
|
)
|