You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bitwarden-clients/apps/desktop/macos
Isaiah Inuwa e94a8ee5a3
Add generic autofill provider library [PM-29786] (#18075)
4 months ago
..
autofill-extension Add generic autofill provider library [PM-29786] (#18075) 4 months ago
desktop.xcodeproj Add generic autofill provider library [PM-29786] (#18075) 4 months ago
.gitignore [PM-9473] Add messaging for macOS passkey extension and desktop (#10768) 1 year ago
Debug.xcconfig [BRE-266] Fixes autofill extension signing (#13229) 1 year ago
README.md
ReleaseAppStore.xcconfig [BRE-266] Fixes autofill extension signing (#13229) 1 year ago
ReleaseDeveloper.xcconfig [BRE-266] Fixes autofill extension signing (#13229) 1 year ago

README.md

MacOS Extensions for Desktop Apps

This folder contains an Xcode project that builds macOS extensions for our desktop app. The extensions are used to provide additional functionality to the desktop app, such as autofill (password and passkeys).

Manage loaded extensions

macOS automatically loads extensions from apps, even if they have never been used (especially if built with Xcode). This can be confusing when you have multiple copies of the same application. To see where an extension is loaded from, use the following command:

# To list all extensions
pluginkit -m -v

# To list a specific extension
pluginkit -m -v -i com.bitwarden.desktop.autofill-extension

To unregister an extension, you can either remove it from your filesystem, or use the following command:

pluginkit -r <path to .appex>

where the path to the .appex file can be found in the output of the first command.