Skip to content
This repository has been archived by the owner on Nov 19, 2018. It is now read-only.

Add Support for iTunes Connect multiple team / providers #181

Closed
czivko opened this issue Nov 24, 2015 · 4 comments
Closed

Add Support for iTunes Connect multiple team / providers #181

czivko opened this issue Nov 24, 2015 · 4 comments
Labels

Comments

@czivko
Copy link

czivko commented Nov 24, 2015

ITC recently added the ability to access multiple teams ( on ITC they call them providers ) with the same AppleID like has been possible on the developer portal.

I hacked in support for this into Spaceship and have been testing it this week and it has been working for me. Setting ENV['FASTLANE_TEAM_NAME'] allows deploy to correctly upload to the correct team for me without having to add support to deploy for a team setting also.

The team / provider is set at a session cookie level and after signing in it needs to be set and update the itctx cookie for all subsequent API calls.

Here is my working code https://github.com/czivko/spaceship/tree/itunes_multiple_provider

Not doing a pull request since it probably needs to be refactored and might want to add support to deploy for multiple teams also.

@KrauseFx
Copy link
Contributor

KrauseFx commented Dec 3, 2015

Thank you so much for this, I'm working on finishing this up right now 👍

@czivko
Copy link
Author

czivko commented Dec 3, 2015

Cool, glad you found it useful. It has been working great for me so far.

@KrauseFx
Copy link
Contributor

KrauseFx commented Dec 3, 2015

Hey, thanks @czivko, this is now live with https://github.com/fastlane/spaceship/releases/tag/0.15.0 and a new version of deliver 🚀

@fastlanebot
Copy link

This issue was migrated to fastlane/fastlane#3499. Please post all further comments there.

fastlane is now a mono repo, you can read more about the change in our blog post. All tools are now available in the fastlane main repo 🚀

@fastlane-old fastlane-old locked and limited conversation to collaborators Mar 12, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants