Skip to content

Fixes #0: unblock local run with valid signing identity#67

Open
peterw wants to merge 2 commits intofarzaa:mainfrom
peterw:fix/local-signing-unblock-run
Open

Fixes #0: unblock local run with valid signing identity#67
peterw wants to merge 2 commits intofarzaa:mainfrom
peterw:fix/local-signing-unblock-run

Conversation

@peterw
Copy link
Copy Markdown

@peterw peterw commented Apr 13, 2026

  1. Group chat announcement
    Clicky was not launching locally because the project was pinned to a missing Apple team and missing development certificate. I switched the app target signing to use the local Developer ID identity so Run works again.

  2. Customer message
    No customer-facing behavior changed. This fix only unblocks local developer launch/build.

  3. QA checklist

  • Open Xcode project.
  • Press Run.
  • Confirm app launches as Clicky.app from DerivedData.
  1. QA links

4.5) BLAST RADIUS
Low. Signing settings only.

  1. Why this works
    Before: target referenced unavailable team 2UDAY4J48G and expected Mac Development cert.
    Now: target uses local Developer ID Application identity with team 43ZGN39D84, matching available identity on this machine.

  2. Key concepts
    macOS app signing in Xcode can fail at Run-time if team/cert pair in project settings does not match installed identities.

  3. Old vs new response
    N/A

  4. Prompts used

  • "run it"
  • "can u run it for me"
  1. Restate the issue
    Fixed local launch failure caused by stale code-signing team/certificate settings.

  2. UI simplification note
    No UI changes.

  3. Live page proof
    No production UI route affected; this is Xcode project config only.

  4. safe to ship? what's the worst thing that could happen?
    Safe for local dev unblock. Worst case is signing mismatch on another machine that uses a different cert/team and needs local adjustment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant