Electron app passkey capabilities

How should certificates and notarization be configured for a desktop application developed with Electron so that it can be used properly? The software is distributed via website download.

Answered by DTS Engineer in 871110022

Passkey support is driven by the Associated Domains capability. See Supporting associated domains. That capability is available to both App Store apps and apps that you distribution directly using Developer ID signing. See Developer Account Help > Reference > Supported capabilities (macOS).

These docs are very Xcode focused. I’m not sure how you set this up if you’re not using Xcode. My general advice in situations like this is to create a small test project using Xcode to confirm that things are working there, then map what Xcode does to your third-party tools. Alternatively, you can seek help via the support channel for those tools.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Did u get the solution? I'm figuring out the same thing.

Passkey support is driven by the Associated Domains capability. See Supporting associated domains. That capability is available to both App Store apps and apps that you distribution directly using Developer ID signing. See Developer Account Help > Reference > Supported capabilities (macOS).

These docs are very Xcode focused. I’m not sure how you set this up if you’re not using Xcode. My general advice in situations like this is to create a small test project using Xcode to confirm that things are working there, then map what Xcode does to your third-party tools. Alternatively, you can seek help via the support channel for those tools.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Electron app passkey capabilities
 
 
Q