ios - down - sign in to app store connect
¿Cómo obtener iTunes connect Team ID y nombre del equipo? (3)
Estoy escribiendo un Appfile
para fastlane
, mi problema es que ya tengo team_name
y team_id
en Apple Dev Center pero no puedo obtener la iTunes Connect ID
/ itc_team_id
. Estoy trabajando con otro equipo. ¿Como lo consigo? Cualquier guía sería genial. Gracias
Agregue el siguiente código de carril a su Fastlane Fastfile
y ejecute fastlane getTeamNames
lane :getTeamNames do
require "spaceship"
clientTunes = Spaceship::Tunes.login("{appleID}", "{applePassword}")
client = Spaceship::Portal.login("{appleID}", "{applePassword}")
strClientTunes = ""
clientTunes.teams.each do |team|
UI.message "#{team[''contentProvider''][''name'']} (#{team[''contentProvider''][''contentProviderId'']})"
strClientTunes << "#{team[''contentProvider''][''name'']} (#{team[''contentProvider''][''contentProviderId'']})||"
end
File.write(''ItunesTeamNames'', strClientTunes[0..-3])
strDevPortal = ""
client.teams.each do |team|
UI.message "#{team[''name'']} (#{team[''teamId'']})"
strDevPortal << "#{team[''name'']} (#{team[''teamId'']})||"
end
File.write(''DevTeamNames'', strDevPortal[0..-3])
end
Obtenga iTunes conecte el ID del equipo y el nombre del DevTeamNames
archivos ItunesTeamNames
y DevTeamNames
en la carpeta de Fastlane
Nota: - Reemplace {appleID}
y {applePassword}
con su ID y contraseña de Apple
En lugar de intentar obtenerlo manualmente, simplemente ejecute fastlane sin especificar la ID del equipo. Una vez que se requiere la selección, fastlane mostrará una lista de todos los equipos disponibles de iTunes Connect y sus ID, y luego podrá almacenar este número.
Puede obtenerlo directamente desde Spaceship (consulte la sección "Iniciar sesión") ( https://github.com/fastlane/fastlane/blob/master/spaceship/docs/iTunesConnect.md )
Básicamente solo escribe lo siguiente en una shell:
$ irb
irb> require "spaceship"
irb> Spaceship::Tunes.login("iTunesConnect_username", "iTunesConnect_password")
irb> Spaceship::Tunes.select_team
Se le presentará una lista de los equipos a los que pertenece su cuenta, junto con la representación numérica de ese equipo.