mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 07:35:48 +03:00
[GH-ISSUE #785] review details-create fails with keychain auth — tries to read .p8 file from disk #213
Labels
No labels
bug
bug
documentation
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/App-Store-Connect-CLI#213
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @marcelscruz on GitHub (Feb 25, 2026).
Original GitHub issue: https://github.com/rudrankriyam/App-Store-Connect-CLI/issues/785
Originally assigned to: @rudrankriyam on GitHub.
Bug
When credentials are stored in the system keychain,
asc review details-createfails because it attempts to read the.p8private key file from its original disk path instead of using the keychain.Steps to reproduce
asc authand store credentials in the system keychain.p8file from disk (as recommended for security)asc auth statusshows credentials stored in keychainasc localizations list) — works fineasc review details-create --version-id "VERSION_ID" --contact-phone "+1234567890"— failsExpected behavior
The command should use the keychain-stored credentials, same as all other commands.
Actual behavior
Environment
localizations update,categories set,age-rating set,pricing schedule create) all work correctly with keychain authreview details-createtries to read the.p8file from diskWorkaround
Set review details via the App Store Connect web UI instead.
@rudrankriyam commented on GitHub (Feb 26, 2026):
Thank you so much for this! It turned out to be a bigger issue. Fix coming now
@rudrankriyam commented on GitHub (Feb 26, 2026):
Fixed by #786 and released in v0.34.1: https://github.com/rudrankriyam/App-Store-Connect-CLI/releases/tag/0.34.1
@marcelscruz commented on GitHub (Feb 26, 2026):
Awesome, thank you for the quick fix.
I can confirm it works, I just had to run
asc auth loginagain, and next run it picked up from the keychain!