Overview
flutter로 앱을 만들었어도 IOS앱을 apple developer에서 배포를 해야한다. 배포를 하기 전에 내부사용자(베타 테스터)에게 TestFlight로 배포하여 보자.
내 자격증명 확인
Apple Developer로 이동해서 팀에 추가된 내 자격증명으로 이동한다.(목록에서 내이름 클릭하면 넘어감)

다운로드를 클릭하자. 다운로드 폴더에 development.cer 가 다운됬으면 더블클릭으로 적용하자.

프로젝트 앱 빌드 번호 변경
빌드번호? 빌드버전?
Targets > General > identity

혹은..
Targets > Build Settings > FLUTTER_BUILD_NAME

Release로 빌드 세팅
Product > Scheme > Edit Scheme

Archive > Release 확인

배포하기
망치 확인!
시뮬레이터가 아니라 망치 모양으로 세팅해준다. Archive가 활성화 된다.

Product > Archive
이제 TestFlight로 Archive 하자

Window > Organizer

버전을 확인하고 Distrivute App으로 배포 긔긔

- Upload : TestFlight에 바로 업로드
- Export : ipa 파일로 앱을 내보내기 (Transporter 앱을 이용하여 ipa 파일을 TestFlight에 업로드할 수 있다.)
참고
more detail
팀에 내 애플계정 추가하기