Cargo Features

[dependencies]
security-framework-sys = { version = "2.17.0", default-features = false, features = ["OSX_10_12", "OSX_10_13", "OSX_10_14", "OSX_10_15", "macos-12"] }
default = OSX_10_13

The OSX_10_13 feature is set by default whenever security-framework-sys is added without default-features = false somewhere in the dependency tree.

OSX_10_9 OSX_10_10 OSX_10_11 OSX_10_12

Always enabled. No-op.

OSX_10_13 default

Always enabled. No-op.

OSX_10_14

Always enabled. No-op.

OSX_10_15

Enable APIs that require macOS 10.15

Affects item::kSecUseDataProtectionKeychain

macos-12

Enable features that require macOS 12

Affects trust::SecTrustCopyCertificateChain