Skip to content

feat(targets): add quicklook-preview, spotlight-delegate, virtual-conference, shield-action, shield-config#165

Merged
EvanBacon merged 1 commit into
mainfrom
@evanbacon/apple-targets/add-quicklook-spotlight-conference-shield
Jan 31, 2026
Merged

feat(targets): add quicklook-preview, spotlight-delegate, virtual-conference, shield-action, shield-config#165
EvanBacon merged 1 commit into
mainfrom
@evanbacon/apple-targets/add-quicklook-spotlight-conference-shield

Conversation

@EvanBacon
Copy link
Copy Markdown
Owner

Summary

  • Add quicklook-preview (com.apple.quicklook.preview) — Quick Look Preview extension with QuickLook framework
  • Add spotlight-delegate (com.apple.spotlight.index) — CoreSpotlight Delegate extension with CoreSpotlight framework
  • Add virtual-conference (com.apple.calendar.virtualconference) — Virtual Conference Provider extension with EventKit
  • Add shield-action (com.apple.ManagedSettings.shield-action-service) — Shield Action extension with ManagedSettings framework
  • Add shield-config (com.apple.ManagedSettingsUI.shield-configuration-service) — Shield Configuration extension with ManagedSettings + ManagedSettingsUI frameworks

Note: shield-action and shield-config already have recommended entitlements (com.apple.developer.family-controls) configured in create-target.

Test plan

  • bunx tsc --noEmit passes in packages/apple-targets
  • bun test passes in packages/apple-targets (4/4 unit tests)
  • bunx expo-module build succeeds in packages/apple-targets
  • bun run test passes in packages/create-target (32/32 tests, 5 new snapshots)
  • e2e xcodebuild tests (requires macOS + Xcode in CI)

🤖 Generated with Claude Code

…ference, shield-action, shield-config

Add five new Apple extension target types with full registry entries,
Info.plist generation, build settings, Swift templates, e2e fixtures,
and updated documentation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@EvanBacon EvanBacon merged commit 0eb61b4 into main Jan 31, 2026
2 checks passed
@EvanBacon EvanBacon deleted the @evanbacon/apple-targets/add-quicklook-spotlight-conference-shield branch January 31, 2026 07:14
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