From 00e4336b7133589e6d6025dae33ea07e5b4d3476 Mon Sep 17 00:00:00 2001 From: ciregenz Date: Thu, 20 Aug 2026 11:40:00 -0700 Subject: [PATCH] [eric] build: rebind the embedded profile to the live signing cert The profile shipped with the app listed only the certificate whose private key was lost with the old Mac, so it would have signed the new build without complaint and then dropped keychain-access-groups at runtime, taking passkeys and Touch ID with it. Regenerated against the cert we can actually sign with; the preflight added alongside it now refuses any build where the two disagree. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_014wtspwSFzZmjCx9UNPAorQ --- electron/build/embedded.provisionprofile | Bin 12268 -> 12312 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/electron/build/embedded.provisionprofile b/electron/build/embedded.provisionprofile index 61e8088a0fb1f2dbdb34c33ff882d2eaae6363fb..c69c2a981a80d5f1fb8d7adcad28ad92207d05b6 100644 GIT binary patch delta 2726 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