Skip to content

Feature: Verify and test Launch at Login functionality #18

@miniLV

Description

@miniLV

Summary

The "Launch at Login" feature has been implemented using SMAppService (macOS 13+), but needs verification in production environment.

Current Status

  • Implementation exists in LaunchAtLoginManager.swift
  • Uses SMAppService.mainApp.register() / unregister()
  • UI toggle exists in Settings > Advanced

Known Limitations

  • May not work in development environment (Xcode run)
  • Requires app to be installed in /Applications
  • Requires proper code signing
  • May need additional entitlements for sandboxed apps

Tasks

  • Test in production build (signed & notarized)
  • Verify functionality after installing to /Applications
  • Check if additional entitlements are needed
  • Document any requirements for users
  • Re-enable UI toggle once verified

Note

UI toggle is currently hidden until functionality is verified.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions