SHA256
fix(ios): restrict authentication capabilities and validate bootstrap types
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.
This commit is contained in:
1 parent
74c2c9e6e8
commit
69c48169e2
15 files changed
+341
-112
No files matched your search
+7
-5
@@ -6,10 +6,12 @@ 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"
|
||||
], sources: ["ServerAddress.swift"]),
|
||||
.testTarget(name: "YuvomiPolicyTests", dependencies: ["Yuvomi"], path: "Tests")
|
||||
.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"),
|
||||
]
|
||||
)
|
||||
Reference in new issue
Block a user