Skip to content

Conversation

@haojianzong
Copy link
Collaborator

@haojianzong haojianzong commented Sep 22, 2025

There are 2 parameter key name changes On MacOS 15 after upgrading to Xcode 26, we are seeing this error. Looks like in asconnnect we are using the legacy parameters that may have removed in new systems, this PR update to use the new parameter keys.

[2025-09-20 19:32:06.642] [testflight.asconnect.build.asconnect.altool] [INFO] Running altool at path '/Applications/Xcode_26.0.app/Contents/SharedFrameworks/ContentDelivery.framework/Resources/altool'...
[2025-09-20 19:32:06.643] [testflight.asconnect.build.asconnect.altool] [INFO]
[2025-09-20 19:32:06.686] [testflight.asconnect.build.asconnect.altool] [INFO] 2025-09-20 19:32:06.686 ERROR: [altool.6000006884C0] Expected api key argument is missing, --api-key. (21)

Man page

NAME
       altool - Command-line tool for interacting with the App Store Connect API.  For the legacy version of altool use 'man 7 altool'.

Compare

run man 7 altool

Legacy:

--apiKey api_key
--apiIssuer issuer_id

New:

run man altool

--api-key <string>
--api-issuer <uuid>

@haojianzong haojianzong changed the title Run on Xcode 26 and fix alto Run on Xcode 26 and fix altool Sep 22, 2025
@haojianzong haojianzong requested a review from Cokile September 22, 2025 07:20
@Cokile Cokile merged commit 560d3fe into microsoft:main Sep 22, 2025
4 checks passed
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.

3 participants