The keyring crate requires that you specify the platforms you want to support.
If you wanted support MacOS and Windows, you'd specify in your Cargo.toml like this:
Cargo.toml
keyring = { version = "3", features = ["apple-native", "windows-native"] }