fastlane 을 사용하면 두개의 Team ID 가 필요하다.
Appfile
itc_team_id("####") # App Store Connect Team ID
team_id("####") # Developer Portal Team ID
이때 App Store Connect Team ID를 확인하기가 어려워 찾는 법을 공유한다.
참고로 Apple Development Team ID 의 경우 쉽게 확인 가능하다.
Account
로 이동한다.Membership
을 클릭한다.Team ID
를 확인한다.App Store Connect Team ID 는 다음과 같이 확인할 수 있다.
fastlane 을 사용해서 확인 하는 경우
fastlane spaceship
을 실행한다.Spaceship::Tunes.select_team
을 실행한다.Team ID
를 확인한다.fastlane spaceship 에서 pry 모듈 없다고 하는 경우
...
[00:48:11]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
Could not find gem 'pry'
If you installed spaceship using `gem install spaceship` run
gem install pry
to install the missing gem
If you use a Gemfile add this to your Gemfile:
gem 'pry'
and run `bundle install`
/opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/rubygems/dependency.rb:301:in 'Gem::Dependency#to_specs': Could not find 'pry' (>= 0) among 146 total gem(s) (Gem::MissingSpecError)
...
꼭 install-dir 옵션을 사용해서 설치한다.
gem install pry --install-dir $(brew --prefix fastlane)/libexec