Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple iTunes Providers causes failure #1524

Closed
fastlane-bot opened this issue Feb 12, 2016 · 8 comments
Closed

Multiple iTunes Providers causes failure #1524

fastlane-bot opened this issue Feb 12, 2016 · 8 comments
Assignees

Comments

@fastlane-bot
Copy link

Original issue by @grantjk - Imported from fastlane/deliver#580

Our iTunes account has access to several different teams and until recently we didn't have any issues. However, today we ran into this issue:

[16:33:24]: [Transporter Error Output]: Your Apple ID account is attached to other iTunes providers. You will need to specify which provider you intend to submit content to by using the -itc_provider command. Please contact us if you have questions or need help. (1627)
@fastlane-bot
Copy link
Author

@KrauseFx commented

I've never seen this error before. Was it introduced by a fastlane update or did it just happen?

@fastlane-bot
Copy link
Author

@KrauseFx commented

When did it start to occur?

@fastlane-bot
Copy link
Author

@grantjk commented

Wasn't a fastlane update. It just stopped working in the middle of last week. We updated to the latest version and had the same issue.

@fastlane-bot
Copy link
Author

@KrauseFx commented

This has probably something to do with your apple account / team. Could you contact the Apple support to request help with this issue? If they ask, you use the iTunes Transporter to upload the builds and it's failing with this error message.

@fastlane-bot
Copy link
Author

@riffs2005 commented

I experience the same problem with some iTunes accounts. What Transporter complains is that for Apple account with a multiple iTunes providers it expects -itc_provider command to specify which team(provider) we're uploading for.
I was hoping is this something Pilot can set up when starting an upload. I assume PILOT_TEAM_ID or PILOT_TEAM_NAME would be relevant parameters.

[13:41:45]: Your Apple ID account is attached to other iTunes providers. You will need to specify which provider you intend to submit content to by using the -itc_provider command. Please contact us if you have questions or need help. (1627)
[13:41:45]: Return status of iTunes Transporter was 1: Your Apple ID account is attached to other iTunes providers. You will need to specify which provider you intend to submit content to by using the -itc_provider command. Please contact us if you have questions or need help. (1627)

@simonmitchell
Copy link

simonmitchell commented Mar 14, 2016

I maintain something similar to Fastlane used internally at my Company, for building and submitting our iOS apps. This also stopped working for us recently and I managed to fix it. If you are now submitting under a multiple-teams account you need to provide the team "Short Name" to the iTMSTransporter command:

{path_to_iTMSTransporter} -m upload -u {username} -p {password} -itc_provider {provider short name}

This can be retrieved by team long name from iTMSTransporter itself using the command:

{path_to_iTMSTransporter} -m provider -u {username} -p {password} -account_type itunes_connect -v off

Which prints to the command line like so:

Provider listing:
   - Long Name -               - Short Name -
1  Some Long Name             Some Short Name
2  Another Long Name          Another Short Name

@vpolouchkine
Copy link
Contributor

^^ @samrobbins

@mfurtak
Copy link
Contributor

mfurtak commented May 27, 2016

Hi folks - we've released deliver 1.12.0 🚀

That includes #4746 to fix this. You can use the :dev_portal_team_id option get that info through to to the iTunes Transporter 👍

@mfurtak mfurtak closed this as completed May 27, 2016
@fastlane fastlane locked and limited conversation to collaborators Nov 23, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants