FLYNNLABAboutMeCodingActivityStudy 2025초등수학링크오프너릴리즈노트WordTest
App Store Connect Team ID
2025-01-15
ios

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 의 경우 쉽게 확인 가능하다.

  1. Apple Developer 에 접속한다.
  2. Account 로 이동한다.
  3. Membership 을 클릭한다.
  4. Team ID 를 확인한다.

App Store Connect Team ID 는 다음과 같이 확인할 수 있다.
fastlane 을 사용해서 확인 하는 경우

  1. fastlane spaceship 을 실행한다.
  2. 로그인을 한다.
  3. 명령어 모드에서 Spaceship::Tunes.select_team 을 실행한다.
  4. 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