An exception has occurred: issuerId is required

Stopped going to the appstore. I tried reconnecting the API key, but nothing has changed

IssuerID is filled

[05:05:00]: Uploading binary to App Store Connect
[05:05:00]: Going to upload updated app to App Store Connect
[05:05:00]: This might take a few minutes. Please don’t interrupt the script.
[05:05:00]: Apple recommends you don’t specify the -t transport and instead allow Transporter to use automatic transport discovery to determine the best transport mode for your packages. For more information, please read Apple’s Transporter User Guide 2.1: https://help.apple.com/itc/transporteruserguide/#/apdATD1E1288-D1E1A1303-D1E1288A1126
[05:05:00]: Apple recommends you don’t specify the -t transport and instead allow Transporter to use automatic transport discovery to determine the best transport mode for your packages. For more information, please read Apple’s Transporter User Guide 2.1: https://help.apple.com/itc/transporteruserguide/#/apdATD1E1288-D1E1A1303-D1E1288A1126
[05:05:23]: Transporter transfer failed.
[05:05:23]:
[05:05:23]: There was a general exception while executing
An exception has occurred: issuerId is required
[05:05:23]: [iTMSTransporter] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[05:05:23]: [iTMSTransporter] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[05:05:23]: [iTMSTransporter] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[05:05:23]: [iTMSTransporter] at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[05:05:23]: [iTMSTransporter] at com.apple.transporter.bootstrap.BootstrapperPhase1.bootstrap(BootstrapperPhase1.java:107)
[05:05:23]: [iTMSTransporter] at com.apple.transporter.bootstrap.BootstrapperPhase1.bootstrap(BootstrapperPhase1.java:78)
[05:05:23]: [iTMSTransporter] at com.apple.transporter.launcher.Launcher.launchBootstrapper(Launcher.java:37)
[05:05:23]: [iTMSTransporter] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[05:05:23]: [iTMSTransporter] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[05:05:23]: [iTMSTransporter] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[05:05:23]: [iTMSTransporter] at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[05:05:23]: [iTMSTransporter] at com.apple.transporter.launcher.Application.start(Application.java:450)
[05:05:23]: [iTMSTransporter] at com.apple.transporter.launcher.Application.main(Application.java:947)
[05:05:23]: [iTMSTransporter]
[05:05:23]: [iTMSTransporter] [2022-10-20 05:05:23 GMT] DBG-X: Returning 1
[05:05:23]: iTunes Transporter output above ^
[05:05:23]: There was a general exception while executing
An exception has occurred: issuerId is required
Return status of iTunes Transporter was 1: There was a general exception while executing \nAn exception has occurred: issuerId is required
The call to the iTMSTransporter completed with a non-zero exit status: 1. This indicates a failure.
[!] Error uploading ipa file:
If you have issues, use the latest prerelease version of fastlane.
Set the fastlane version input to “latest” to enable prerelease versions.
Deploy failed, error: exit status 1

Possible solution here: [pilot] fails to upload build to TestFlight using api key after iTMSTransporter auto updated to version 3.0.0 with `An exception has occurred: issuerId is required` error · Issue #20741 · fastlane/fastlane · GitHub

We are looking at adding a fix to our step but you might need to use this fix yourself if you are using fastlane.

Make sure to use Envman to set the env var

eg.

envman add --key ITMSTRANSPORTER_FORCE_ITMS_PACKAGE_UPLOAD --value 'true'
1 Like

Thanks! It work!