Skip to content

Exclude private system apps on new installs - #5

Merged
brzvsk merged 1 commit into
mainfrom
feat/default-private-app-exclusions
Sep 3, 2026
Merged

brzvsk merged 1 commit into
mainfrom
feat/default-private-app-exclusions

Conversation

@brzvsk

@brzvsk brzvsk commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • exclude Apple Passwords and Keychain Access by default for genuinely new profiles
  • preserve the exact excluded-app list for existing and migrated users
  • persist the initial defaults immediately so they survive the second launch

Testing

  • verified both bundle identifiers against the installed system apps
  • swift test --package-path CopyCore --disable-automatic-resolution (159 tests)
  • archived and code-signed a Debug build with Developer ID

@brzvsk
brzvsk merged commit c4ed3a3 into main Sep 3, 2026
1 check passed
@brzvsk
brzvsk deleted the feat/default-private-app-exclusions branch September 3, 2026 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant